From 5094cf079ee55cde68344785a820baa1d0bf0896 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Thu, 15 Sep 2016 12:17:39 -0700 Subject: [PATCH] Add test for onDidCloseTerminal Part of #10925 --- extensions/vscode-api-tests/src/window.test.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/extensions/vscode-api-tests/src/window.test.ts b/extensions/vscode-api-tests/src/window.test.ts index 60b704610dd..f1f01adacd8 100644 --- a/extensions/vscode-api-tests/src/window.test.ts +++ b/extensions/vscode-api-tests/src/window.test.ts @@ -280,4 +280,13 @@ suite('window namespace tests', () => { // This should not throw an exception terminal.sendText('echo "foo"'); }); + + test('onDidCloseTerminal, event fires when terminal is disposed', (done) => { + var terminal = window.createTerminal(); + window.onDidCloseTerminal((eventTerminal) => { + assert.equal(terminal, eventTerminal); + done(); + }); + terminal.dispose(); + }); });