mirror of
https://github.com/nodejs/node.git
synced 2025-12-27 23:41:14 +00:00
PR-URL: https://github.com/nodejs/node/pull/59964 Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
19 lines
502 B
JavaScript
19 lines
502 B
JavaScript
'use strict';
|
|
require('../common');
|
|
const assert = require('assert');
|
|
const { startNewREPLServer } = require('../common/repl');
|
|
|
|
const testingReplPrompt = '_REPL_TESTING_PROMPT_>';
|
|
|
|
const { replServer, output } = startNewREPLServer(
|
|
{ prompt: testingReplPrompt },
|
|
{ disableDomainErrorAssert: true }
|
|
);
|
|
|
|
replServer.write('throw new Error("foo[a]")\n');
|
|
|
|
assert.strictEqual(
|
|
output.accumulator.split('\n').filter((line) => !line.includes(testingReplPrompt)).join(''),
|
|
'Uncaught Error: foo[a]'
|
|
);
|