@@ -31,7 +31,7 @@ t.test('works in directories without a package.json', async t => {
31
31
cwd : subdir
32
32
} )
33
33
34
- t . strictEqual ( status , 0 )
34
+ t . equal ( status , 0 )
35
35
const target = path . resolve ( subdir , 'output-dir' , 'index.js' )
36
36
t . match ( await fs . readFile ( target , 'utf8' ) , / c o n s o l e .l o g \( ' H e l l o , W o r l d ! ' \) / )
37
37
} )
@@ -42,7 +42,7 @@ t.test('can be configured to exit on error', async t => {
42
42
cwd : subdir
43
43
} )
44
44
45
- t . strictEqual ( status , 1 )
45
+ t . equal ( status , 1 )
46
46
} )
47
47
48
48
t . test ( 'allows a single file to be instrumented' , async t => {
@@ -57,15 +57,15 @@ t.test('allows a single file to be instrumented', async t => {
57
57
args : [ 'instrument' , './half-covered.js' , outputDir ]
58
58
} )
59
59
60
- t . strictEqual ( status , 0 )
60
+ t . equal ( status , 0 )
61
61
62
62
const files = await fs . readdir ( outputDir )
63
63
t . strictSame ( files , [ 'half-covered.js' ] )
64
64
65
65
if ( ! isWindows ) {
66
66
const outputPath = path . resolve ( outputDir , 'half-covered.js' )
67
67
const outputMode = ( await fs . stat ( outputPath ) ) . mode & 0o7777
68
- t . strictEqual ( outputMode , newMode )
68
+ t . equal ( outputMode , newMode )
69
69
70
70
await fs . chmod ( inputPath , inputMode )
71
71
}
@@ -76,13 +76,13 @@ t.test('allows a directory of files to be instrumented', async t => {
76
76
args : [ 'instrument' , './nyc-config-js' , outputDir ]
77
77
} )
78
78
79
- t . strictEqual ( status , 0 )
79
+ t . equal ( status , 0 )
80
80
81
81
const files = fs . readdirSync ( outputDir )
82
- t . strictEqual ( files . includes ( 'index.js' ) , true )
83
- t . strictEqual ( files . includes ( 'ignore.js' ) , true )
84
- t . strictEqual ( files . includes ( 'package.json' ) , false )
85
- t . strictEqual ( files . includes ( 'node_modules' ) , false )
82
+ t . equal ( files . includes ( 'index.js' ) , true )
83
+ t . equal ( files . includes ( 'ignore.js' ) , true )
84
+ t . equal ( files . includes ( 'package.json' ) , false )
85
+ t . equal ( files . includes ( 'node_modules' ) , false )
86
86
87
87
const includeTarget = path . resolve ( outputDir , 'ignore.js' )
88
88
t . match ( await fs . readFile ( includeTarget , 'utf8' ) , / f u n c t i o n c o v _ / )
@@ -98,13 +98,13 @@ t.test('copies all files from <input> to <output> as well as those that have bee
98
98
args : [ 'instrument' , '--complete-copy' , './nyc-config-js' , outputDir ]
99
99
} )
100
100
101
- t . strictEqual ( status , 0 )
101
+ t . equal ( status , 0 )
102
102
103
103
const files = await fs . readdir ( outputDir )
104
- t . strictEqual ( files . includes ( 'index.js' ) , true )
105
- t . strictEqual ( files . includes ( 'ignore.js' ) , true )
106
- t . strictEqual ( files . includes ( 'package.json' ) , true )
107
- t . strictEqual ( files . includes ( 'node_modules' ) , true )
104
+ t . equal ( files . includes ( 'index.js' ) , true )
105
+ t . equal ( files . includes ( 'ignore.js' ) , true )
106
+ t . equal ( files . includes ( 'package.json' ) , true )
107
+ t . equal ( files . includes ( 'node_modules' ) , true )
108
108
109
109
const includeTarget = path . resolve ( outputDir , 'ignore.js' )
110
110
t . match ( await fs . readFile ( includeTarget , 'utf8' ) , / f u n c t i o n c o v _ / )
@@ -115,22 +115,22 @@ t.test('can instrument the project directory', async t => {
115
115
args : [ 'instrument' , '.' , outputDir ]
116
116
} )
117
117
118
- t . strictEqual ( status , 0 )
118
+ t . equal ( status , 0 )
119
119
120
120
const files = await fs . readdir ( outputDir )
121
- t . strictEqual ( files . includes ( 'args.js' ) , true )
122
- t . strictEqual ( files . includes ( 'subdir' ) , true )
121
+ t . equal ( files . includes ( 'args.js' ) , true )
122
+ t . equal ( files . includes ( 'subdir' ) , true )
123
123
} )
124
124
125
125
t . test ( 'allows a sub-directory of files to be instrumented' , async t => {
126
126
const { status } = await runNYC ( {
127
127
args : [ 'instrument' , './subdir/input-dir' , outputDir ]
128
128
} )
129
129
130
- t . strictEqual ( status , 0 )
130
+ t . equal ( status , 0 )
131
131
132
132
const files = await fs . readdir ( outputDir )
133
- t . strictEqual ( files . includes ( 'index.js' ) , true )
133
+ t . equal ( files . includes ( 'index.js' ) , true )
134
134
} )
135
135
136
136
t . test ( 'allows a subdirectory to be excluded via .nycrc file' , async t => {
@@ -144,13 +144,13 @@ t.test('allows a subdirectory to be excluded via .nycrc file', async t => {
144
144
]
145
145
} )
146
146
147
- t . strictEqual ( status , 0 )
147
+ t . equal ( status , 0 )
148
148
149
149
const files = fs . readdirSync ( outputDir )
150
- t . strictEqual ( files . includes ( 'exclude-me' ) , true )
151
- t . strictEqual ( files . includes ( 'node_modules' ) , true )
152
- t . strictEqual ( files . includes ( 'index.js' ) , true )
153
- t . strictEqual ( files . includes ( 'bad.js' ) , true )
150
+ t . equal ( files . includes ( 'exclude-me' ) , true )
151
+ t . equal ( files . includes ( 'node_modules' ) , true )
152
+ t . equal ( files . includes ( 'index.js' ) , true )
153
+ t . equal ( files . includes ( 'bad.js' ) , true )
154
154
155
155
const includeTarget = path . resolve ( outputDir , 'index.js' )
156
156
t . match ( await fs . readFile ( includeTarget , 'utf8' ) , / f u n c t i o n c o v _ / )
@@ -171,10 +171,10 @@ t.test('allows a file to be excluded', async t => {
171
171
]
172
172
} )
173
173
174
- t . strictEqual ( status , 0 )
174
+ t . equal ( status , 0 )
175
175
176
176
const files = await fs . readdir ( outputDir )
177
- t . strictEqual ( files . includes ( 'exclude-me' ) , true )
177
+ t . equal ( files . includes ( 'exclude-me' ) , true )
178
178
179
179
const excludeTarget = path . resolve ( outputDir , 'exclude-me' , 'index.js' )
180
180
t . notMatch ( await fs . readFile ( excludeTarget , 'utf8' ) , / f u n c t i o n c o v _ / )
@@ -191,10 +191,10 @@ t.test('allows specifying a single sub-directory to be included', async t => {
191
191
]
192
192
} )
193
193
194
- t . strictEqual ( status , 0 )
194
+ t . equal ( status , 0 )
195
195
196
196
const files = await fs . readdir ( outputDir )
197
- t . strictEqual ( files . includes ( 'include-me' ) , true )
197
+ t . equal ( files . includes ( 'include-me' ) , true )
198
198
const instrumented = path . resolve ( outputDir , 'include-me' , 'include-me.js' )
199
199
t . match ( await fs . readFile ( instrumented , 'utf8' ) , / f u n c t i o n c o v _ / )
200
200
} )
@@ -213,14 +213,14 @@ t.test('allows a file to be excluded from an included directory', async t => {
213
213
]
214
214
} )
215
215
216
- t . strictEqual ( status , 0 )
216
+ t . equal ( status , 0 )
217
217
218
218
const files = await fs . readdir ( outputDir )
219
- t . strictEqual ( files . includes ( 'include-me' ) , true )
219
+ t . equal ( files . includes ( 'include-me' ) , true )
220
220
221
221
const includeMeFiles = await fs . readdir ( path . resolve ( outputDir , 'include-me' ) )
222
- t . strictEqual ( includeMeFiles . includes ( 'include-me.js' ) , true )
223
- t . strictEqual ( includeMeFiles . includes ( 'exclude-me.js' ) , true )
222
+ t . equal ( includeMeFiles . includes ( 'include-me.js' ) , true )
223
+ t . equal ( includeMeFiles . includes ( 'exclude-me.js' ) , true )
224
224
225
225
const includeTarget = path . resolve ( outputDir , 'include-me' , 'include-me.js' )
226
226
t . match ( await fs . readFile ( includeTarget , 'utf8' ) , / f u n c t i o n c o v _ / )
@@ -234,7 +234,7 @@ t.test('aborts if trying to write files in place', async t => {
234
234
args : [ 'instrument' , './' , './' ]
235
235
} )
236
236
237
- t . strictEqual ( status , 1 )
237
+ t . equal ( status , 1 )
238
238
t . match ( stderr , / c a n n o t i n s t r u m e n t f i l e s i n p l a c e / )
239
239
} )
240
240
@@ -256,7 +256,7 @@ t.test('can write files in place with --in-place switch', async t => {
256
256
cwd : outputDir
257
257
} )
258
258
259
- t . strictEqual ( status , 0 )
259
+ t . equal ( status , 0 )
260
260
261
261
const file1 = path . resolve ( outputDir , 'file1.js' )
262
262
t . match ( await fs . readFile ( file1 , 'utf8' ) , / f u n c t i o n c o v _ / )
@@ -282,7 +282,7 @@ t.test('aborts if trying to delete while writing files in place', async t => {
282
282
]
283
283
} )
284
284
285
- t . strictEqual ( status , 1 )
285
+ t . equal ( status , 1 )
286
286
t . match ( stderr , / c a n n o t u s e ' - - d e l e t e ' w h e n i n s t r u m e n t i n g f i l e s i n p l a c e / )
287
287
} )
288
288
@@ -296,7 +296,7 @@ t.test('aborts if trying to instrument files from outside the project root direc
296
296
]
297
297
} )
298
298
299
- t . strictEqual ( status , 1 )
299
+ t . equal ( status , 1 )
300
300
t . match ( stderr , / c a n n o t i n s t r u m e n t f i l e s o u t s i d e p r o j e c t r o o t d i r e c t o r y / )
301
301
} )
302
302
@@ -312,11 +312,11 @@ t.test('cleans the output directory if `--delete` is specified', async t => {
312
312
]
313
313
} )
314
314
315
- t . strictEqual ( status , 0 )
315
+ t . equal ( status , 0 )
316
316
317
317
const files = await fs . readdir ( outputDir )
318
- t . strictEqual ( files . includes ( 'removed-by-clean' ) , false )
319
- t . strictEqual ( files . includes ( 'exclude-me' ) , true )
318
+ t . equal ( files . includes ( 'removed-by-clean' ) , false )
319
+ t . equal ( files . includes ( 'exclude-me' ) , true )
320
320
} )
321
321
322
322
t . test ( 'does not clean the output directory by default' , async t => {
@@ -330,18 +330,18 @@ t.test('does not clean the output directory by default', async t => {
330
330
]
331
331
} )
332
332
333
- t . strictEqual ( status , 0 )
333
+ t . equal ( status , 0 )
334
334
335
335
const files = await fs . readdir ( outputDir )
336
- t . strictEqual ( files . includes ( 'removed-by-clean' ) , true )
336
+ t . equal ( files . includes ( 'removed-by-clean' ) , true )
337
337
} )
338
338
339
339
t . test ( 'aborts if trying to clean process.cwd()' , async t => {
340
340
const { status, stderr } = await runNYC ( {
341
341
args : [ 'instrument' , '--delete' , './src' , './' ]
342
342
} )
343
343
344
- t . strictEqual ( status , 1 )
344
+ t . equal ( status , 1 )
345
345
t . match ( stderr , / a t t e m p t t o d e l e t e / )
346
346
} )
347
347
@@ -350,6 +350,6 @@ t.test('aborts if trying to clean outside working directory', async t => {
350
350
args : [ 'instrument' , '--delete' , './' , '../' ]
351
351
} )
352
352
353
- t . strictEqual ( status , 1 )
353
+ t . equal ( status , 1 )
354
354
t . match ( stderr , / a t t e m p t t o d e l e t e / )
355
355
} )
0 commit comments