15 lines
450 B
JavaScript
15 lines
450 B
JavaScript
|
'use strict';
|
||
|
require('../common');
|
||
|
const assert = require('assert');
|
||
|
const { spawnSync } = require('child_process');
|
||
|
const os = require('os');
|
||
|
|
||
|
const { signal, status, output } =
|
||
|
spawnSync(process.execPath, ['--security-reverts=not-a-cve']);
|
||
|
assert.strictEqual(signal, null);
|
||
|
assert.strictEqual(status, 12);
|
||
|
assert.strictEqual(
|
||
|
output[2].toString(),
|
||
|
`${process.execPath}: Error: ` +
|
||
|
`Attempt to revert an unknown CVE [not-a-cve]${os.EOL}`);
|