Add test for sendText -> onInput

This commit is contained in:
Daniel Imms
2018-06-16 21:35:56 +02:00
parent 970fca86e5
commit 524e0f5d27

View File

@@ -550,7 +550,6 @@ suite('window namespace tests', () => {
});
});
test('TerminalRenderer.write should fire Terminal.onData', (done) => {
const reg1 = window.onDidOpenTerminal(terminal => {
reg1.dispose();
@@ -567,5 +566,22 @@ suite('window namespace tests', () => {
});
const renderer = window.createTerminalRenderer('foo');
});
test('Terminal.sendText should fire Termnial.onInput', (done) => {
const reg1 = window.onDidOpenTerminal(terminal => {
reg1.dispose();
const reg2 = renderer.onInput(data => {
assert.equal(data, 'bar');
reg2.dispose();
const reg3 = window.onDidCloseTerminal(() => {
reg3.dispose();
done();
});
terminal.dispose();
});
terminal.sendText('bar', false);
});
const renderer = window.createTerminalRenderer('foo');
});
});
});