@@ -7,22 +7,25 @@ import path from 'path'
7
7
/* tests need to run with a maxConcurrency of 1 as `jsdoc.cache` is shared between tests */
8
8
const [ test , only , skip ] = [ new Map ( ) , new Map ( ) , new Map ( ) ]
9
9
10
- test . set ( '.explain({ files, cache: true })' , async function ( ) {
10
+ only . set ( '.explain({ files, cache: true })' , async function ( ) {
11
11
const f = new Fixture ( 'class-all' )
12
12
jsdoc . cache . dir = 'tmp/test/cache1'
13
13
await jsdoc . cache . clear ( )
14
14
let output = await jsdoc . explain ( { files : f . sourcePath , cache : true } )
15
+ console . log ( '======BEFORE' )
16
+ console . log ( output )
15
17
output = Fixture . normaliseNewLines ( output )
16
- const cachedFiles = readdirSync ( jsdoc . cache . dir )
17
- . map ( file => path . resolve ( jsdoc . cache . dir , file ) )
18
- a . equal ( cachedFiles . length , 1 )
19
- a . deepEqual ( output , f . getExpectedOutput ( output ) )
20
- const cachedData = JSON . parse ( readFileSync ( cachedFiles [ 0 ] , 'utf8' ) )
21
- Fixture . removeFileSpecificData ( cachedData )
22
- a . deepEqual (
23
- cachedData ,
24
- f . getExpectedOutput ( output )
25
- )
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
+ // )
26
29
} )
27
30
28
31
test . set ( '.explain({ source, cache: true }) - Ensure correct output (#147)' , async function ( ) {
0 commit comments