INNER CODE UNIT · JavaScript
dirname
clinicjs/node-clinic · test-local/cli-doctor-collect-only.test.js:14
const dirname = stdout.match(/(\d+\.clinic.doctor)/)[1]
fs.access(path.resolve(tempdir, 'foo', dirname), function (err) {
t.error(err)
fs.access(path.resolve(tempdir, 'foo', dirname + '.html'), function (err) {
t.equal(err.code, 'ENOENT')
t.end()
})
})
})
})
test('clinic doctor --collect-only - bad status code', function (t) {
cli({ relayStderr: false }, [
'clinic', 'doctor', '--collect-only', '--dest', './foo',
'--', 'node', '-e', 'process.exit(1)'
], function (err, stdout, stderr, tempdir) {
t.strictSame(err, new Error('process exited with exit code 1'))
t.equal(stdout, 'To stop data collection press: Ctrl + C\n')