node/test/parallel/test-repl-preview-timeout.js
Dario Piotrowicz 9ac571d0d5
test: add new startNewREPLSever testing utility
PR-URL: https://github.com/nodejs/node/pull/59964
Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
2025-09-30 15:20:02 +02:00

18 lines
456 B
JavaScript

'use strict';
const common = require('../common');
const assert = require('assert');
const { startNewREPLServer } = require('../common/repl');
common.skipIfInspectorDisabled();
const { output, input } = startNewREPLServer();
output.accumulator = '';
// Input without '\n' triggering actual run.
const inputStr = 'while (true) {}';
input.emit('data', inputStr);
// No preview available when timed out.
assert.strictEqual(output.accumulator, inputStr);