@@ -12,20 +12,20 @@ only.set('.explain({ files, cache: true })', async function () {
1212 jsdoc . cache . dir = 'tmp/test/cache1'
1313 await jsdoc . cache . clear ( )
1414 let output = await jsdoc . explain ( { files : f . sourcePath , cache : true } )
15- console . log ( '======BEFORE' )
16- console . log ( output )
15+ // console.log('======BEFORE')
16+ // console.log(output)
1717 output = Fixture . normaliseNewLines ( output )
18- console . log ( '======AFTER' )
19- console . log ( output )
20- // const cachedFiles = readdirSync(jsdoc.cache.dir).map(file => path.resolve(jsdoc.cache.dir, file))
21- // a.equal(cachedFiles.length, 1)
22- // a.deepEqual(output, f.getExpectedOutput(output))
23- // const cachedData = JSON.parse(readFileSync(cachedFiles[0], 'utf8'))
24- // Fixture.removeFileSpecificData(cachedData)
25- // a.deepEqual(
26- // cachedData,
27- // f.getExpectedOutput(output)
28- // )
18+ // console.log('======AFTER')
19+ // console.log(output)
20+ const cachedFiles = readdirSync ( jsdoc . cache . dir ) . map ( file => path . resolve ( jsdoc . cache . dir , file ) )
21+ a . equal ( cachedFiles . length , 1 )
22+ a . deepEqual ( output , f . getExpectedOutput ( output ) )
23+ const cachedData = JSON . parse ( readFileSync ( cachedFiles [ 0 ] , 'utf8' ) )
24+ Fixture . removeFileSpecificData ( cachedData )
25+ a . deepEqual (
26+ cachedData ,
27+ f . getExpectedOutput ( output )
28+ )
2929} )
3030
3131test . set ( '.explain({ source, cache: true }) - Ensure correct output (#147)' , async function ( ) {
0 commit comments