node/test/parallel/test-repl-tab-complete-on-editor-mode.js
Kohei Ueno 593de05c5a
readline: fix to not access a property on an undefined value
PR-URL: https://github.com/nodejs/node/pull/43543
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2022-06-28 11:10:50 +01:00

22 lines
465 B
JavaScript

'use strict';
require('../common');
const ArrayStream = require('../common/arraystream');
const repl = require('repl');
const stream = new ArrayStream();
const replServer = repl.start({
input: stream,
output: stream,
terminal: true,
});
// Editor mode
replServer.write('.editor\n');
// Regression test for https://github.com/nodejs/node/issues/43528
replServer.write('a');
replServer.write(null, { name: 'tab' }); // Should not throw
replServer.close();