2019-01-12 20:55:58 +01:00
|
|
|
'use strict';
|
|
|
|
require('../common');
|
|
|
|
const assert = require('assert');
|
|
|
|
const { spawnSync } = require('child_process');
|
|
|
|
const os = require('os');
|
|
|
|
|
|
|
|
const { signal, status, output } =
|
2019-08-15 12:05:43 -07:00
|
|
|
spawnSync(process.execPath, ['--security-revert=not-a-cve']);
|
2019-01-12 20:55:58 +01:00
|
|
|
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}`);
|