(testFile, testTitle, baseDir)
| 19 | } |
| 20 | |
| 21 | export function traceDirFor(testFile, testTitle, baseDir) { |
| 22 | const hash = crypto.createHash('sha256').update((testFile || '') + (testTitle || '')).digest('hex').slice(0, 8) |
| 23 | const cleanTitle = clearString(testTitle || '').slice(0, 200) |
| 24 | return path.resolve(baseDir, `trace_${cleanTitle}_${hash}`) |
| 25 | } |
| 26 | |
| 27 | export function snapshotDirFor(baseDir) { |
| 28 | const hash = crypto.randomBytes(4).toString('hex') |
no test coverage detected