33const assert = require ( 'assert' ) . strict ;
44const path = require ( 'path' ) ;
55const stripAnsi = require ( 'strip-ansi' ) ;
6- const reporters = require ( '../lib/reporters.js' ) ;
6+ const { defaultReporter , selectReporter } = require ( '../lib/reporters.js' ) ;
77const checkstyleReporter = require ( '../lib/reporters/checkstyle.js' ) ;
88const jsonReporter = require ( '../lib/reporters/json.js' ) ;
99const junitReporter = require ( '../lib/reporters/junit.js' ) ;
@@ -14,7 +14,7 @@ describe('reporters', () => {
1414 describe ( 'default reporter' , ( ) => {
1515 it ( 'when given empty result' , done => {
1616 const result = [ ] ;
17- const reporter = reporters . defaultReporter ;
17+ const reporter = defaultReporter ;
1818 const expected = '' ;
1919 const actual = reporter ( result ) ;
2020
@@ -25,7 +25,7 @@ describe('reporters', () => {
2525 it ( 'when given non-empty result' , done => {
2626 const invalidHtml = path . normalize ( 'test/fixtures/invalid.html' ) ;
2727 const result = expectedResults . invalid ;
28- const reporter = reporters . defaultReporter ;
28+ const reporter = defaultReporter ;
2929 const expected = [
3030 `${ invalidHtml } [L1:C16] Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”.` ,
3131 `${ invalidHtml } [L9:C96] Attribute “unknownattr” not allowed on element “img” at this point.` ,
@@ -42,17 +42,17 @@ describe('reporters', () => {
4242 describe ( 'select reporter' , ( ) => {
4343 it ( 'when no reporter is specified' , done => {
4444 const options = { } ;
45- const reporter = reporters . selectReporter ( options ) ;
45+ const reporter = selectReporter ( options ) ;
4646
47- assert . equal ( reporter , reporters . defaultReporter , 'Should return default reporter' ) ;
47+ assert . equal ( reporter , defaultReporter , 'Should return default reporter' ) ;
4848 done ( ) ;
4949 } ) ;
5050
5151 it ( 'when checkstyle reporter is specified' , done => {
5252 const options = {
5353 reporter : 'checkstyle'
5454 } ;
55- const reporter = reporters . selectReporter ( options ) ;
55+ const reporter = selectReporter ( options ) ;
5656
5757 assert . equal ( reporter , checkstyleReporter , 'Should return checkstyle reporter' ) ;
5858 done ( ) ;
@@ -62,7 +62,7 @@ describe('reporters', () => {
6262 const options = {
6363 reporter : 'json'
6464 } ;
65- const reporter = reporters . selectReporter ( options ) ;
65+ const reporter = selectReporter ( options ) ;
6666
6767 assert . equal ( reporter , jsonReporter , 'Should return json reporter' ) ;
6868 done ( ) ;
@@ -72,7 +72,7 @@ describe('reporters', () => {
7272 const options = {
7373 reporter : 'junit'
7474 } ;
75- const reporter = reporters . selectReporter ( options ) ;
75+ const reporter = selectReporter ( options ) ;
7676
7777 assert . equal ( reporter , junitReporter , 'Should return junit reporter' ) ;
7878 done ( ) ;
@@ -82,7 +82,7 @@ describe('reporters', () => {
8282 const options = {
8383 reporter : 'test/helpers/custom_reporter.js'
8484 } ;
85- const reporter = reporters . selectReporter ( options ) ;
85+ const reporter = selectReporter ( options ) ;
8686
8787 assert . equal ( reporter , customReporter , 'Should return custom reporter' ) ;
8888 done ( ) ;
@@ -95,7 +95,7 @@ describe('reporters', () => {
9595
9696 assert . throws (
9797 ( ) => {
98- reporters . selectReporter ( options ) ;
98+ selectReporter ( options ) ;
9999 } ,
100100 Error ,
101101 'Should throw an error'
0 commit comments