@@ -25,7 +25,7 @@ function findMode (file) {
25
25
}
26
26
27
27
function findMtime ( file ) {
28
- return parseInt ( fs . statSync ( fixture ( file ) ) . mtimeMs / 1000 )
28
+ return fs . statSync ( fixture ( file ) ) . mtime
29
29
}
30
30
31
31
describe ( 'glob-source' , ( ) => {
@@ -193,17 +193,17 @@ describe('glob-source', () => {
193
193
194
194
expect ( result ) . to . have . lengthOf ( 6 )
195
195
expect ( result ) . to . have . nested . property ( '[0].path' , '/dir' )
196
- expect ( result ) . to . have . nested . property ( '[0].mtime' , findMtime ( '/dir' ) )
196
+ expect ( result ) . to . have . deep . nested . property ( '[0].mtime' , findMtime ( '/dir' ) )
197
197
expect ( result ) . to . have . nested . property ( '[1].path' , '/dir/file-1.txt' )
198
- expect ( result ) . to . have . nested . property ( '[1].mtime' , findMtime ( '/dir/file-1.txt' ) )
198
+ expect ( result ) . to . have . deep . nested . property ( '[1].mtime' , findMtime ( '/dir/file-1.txt' ) )
199
199
expect ( result ) . to . have . nested . property ( '[2].path' , '/dir/file-2.js' )
200
- expect ( result ) . to . have . nested . property ( '[2].mtime' , findMtime ( '/dir/file-2.js' ) )
200
+ expect ( result ) . to . have . deep . nested . property ( '[2].mtime' , findMtime ( '/dir/file-2.js' ) )
201
201
expect ( result ) . to . have . nested . property ( '[3].path' , '/dir/file-3.css' )
202
- expect ( result ) . to . have . nested . property ( '[3].mtime' , findMtime ( '/dir/file-3.css' ) )
202
+ expect ( result ) . to . have . deep . nested . property ( '[3].mtime' , findMtime ( '/dir/file-3.css' ) )
203
203
expect ( result ) . to . have . nested . property ( '[4].path' , '/dir/nested-dir' )
204
- expect ( result ) . to . have . nested . property ( '[4].mtime' , findMtime ( '/dir/nested-dir' ) )
204
+ expect ( result ) . to . have . deep . nested . property ( '[4].mtime' , findMtime ( '/dir/nested-dir' ) )
205
205
expect ( result ) . to . have . nested . property ( '[5].path' , '/dir/nested-dir/other.txt' )
206
- expect ( result ) . to . have . nested . property ( '[5].mtime' , findMtime ( '/dir/nested-dir/other.txt' ) )
206
+ expect ( result ) . to . have . deep . nested . property ( '[5].mtime' , findMtime ( '/dir/nested-dir/other.txt' ) )
207
207
} )
208
208
209
209
it ( 'overrides mtime for directories' , async function ( ) {
@@ -213,21 +213,21 @@ describe('glob-source', () => {
213
213
214
214
const result = await all ( globSource ( fixture ( '/dir' ) , {
215
215
recursive : true ,
216
- mtime : 5
216
+ mtime : new Date ( 5 )
217
217
} ) )
218
218
219
219
expect ( result ) . to . have . lengthOf ( 6 )
220
220
expect ( result ) . to . have . nested . property ( '[0].path' , '/dir' )
221
- expect ( result ) . to . have . nested . property ( '[0].mtime' , 5 )
221
+ expect ( result ) . to . have . deep . nested . property ( '[0].mtime' , new Date ( 5 ) )
222
222
expect ( result ) . to . have . nested . property ( '[1].path' , '/dir/file-1.txt' )
223
- expect ( result ) . to . have . nested . property ( '[1].mtime' , 5 )
223
+ expect ( result ) . to . have . deep . nested . property ( '[1].mtime' , new Date ( 5 ) )
224
224
expect ( result ) . to . have . nested . property ( '[2].path' , '/dir/file-2.js' )
225
- expect ( result ) . to . have . nested . property ( '[2].mtime' , 5 )
225
+ expect ( result ) . to . have . deep . nested . property ( '[2].mtime' , new Date ( 5 ) )
226
226
expect ( result ) . to . have . nested . property ( '[3].path' , '/dir/file-3.css' )
227
- expect ( result ) . to . have . nested . property ( '[3].mtime' , 5 )
227
+ expect ( result ) . to . have . deep . nested . property ( '[3].mtime' , new Date ( 5 ) )
228
228
expect ( result ) . to . have . nested . property ( '[4].path' , '/dir/nested-dir' )
229
- expect ( result ) . to . have . nested . property ( '[4].mtime' , 5 )
229
+ expect ( result ) . to . have . deep . nested . property ( '[4].mtime' , new Date ( 5 ) )
230
230
expect ( result ) . to . have . nested . property ( '[5].path' , '/dir/nested-dir/other.txt' )
231
- expect ( result ) . to . have . nested . property ( '[5].mtime' , 5 )
231
+ expect ( result ) . to . have . deep . nested . property ( '[5].mtime' , new Date ( 5 ) )
232
232
} )
233
233
} )
0 commit comments