mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-20 16:49:06 +01:00
Fix tests
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
|
||||
import { deepStrictEqual, doesNotThrow, equal, strictEqual, throws } from 'assert';
|
||||
import { ConfigurationTarget, Disposable, env, EnvironmentVariableMutator, EnvironmentVariableMutatorType, EventEmitter, ExtensionContext, extensions, ExtensionTerminalOptions, Pseudoterminal, Terminal, TerminalDimensions, TerminalOptions, TerminalState, UIKind, window, workspace } from 'vscode';
|
||||
import { ConfigurationTarget, Disposable, env, EnvironmentVariableMutator, EnvironmentVariableMutatorType, EventEmitter, ExtensionContext, extensions, ExtensionTerminalOptions, Pseudoterminal, Terminal, TerminalDimensions, TerminalExitReason, TerminalOptions, TerminalState, UIKind, window, workspace } from 'vscode';
|
||||
import { assertNoRpc, poll } from '../utils';
|
||||
|
||||
// Disable terminal tests:
|
||||
@@ -223,7 +223,7 @@ import { assertNoRpc, poll } from '../utils';
|
||||
await new Promise<void>(r => {
|
||||
disposables.push(window.onDidCloseTerminal(t => {
|
||||
if (t === terminal) {
|
||||
deepStrictEqual(t.exitStatus, { code: undefined });
|
||||
deepStrictEqual(t.exitStatus, { code: undefined, reason: TerminalExitReason.Extension });
|
||||
r();
|
||||
}
|
||||
}));
|
||||
@@ -579,7 +579,7 @@ import { assertNoRpc, poll } from '../utils';
|
||||
strictEqual(created.exitStatus, undefined);
|
||||
disposables.push(window.onDidCloseTerminal(t2 => {
|
||||
if (t2 === created) {
|
||||
deepStrictEqual(created.exitStatus, { code: undefined });
|
||||
deepStrictEqual(created.exitStatus, { code: undefined, reason: TerminalExitReason.Process });
|
||||
r();
|
||||
}
|
||||
}));
|
||||
@@ -604,7 +604,7 @@ import { assertNoRpc, poll } from '../utils';
|
||||
strictEqual(created.exitStatus, undefined);
|
||||
disposables.push(window.onDidCloseTerminal(t2 => {
|
||||
if (t2 === created) {
|
||||
deepStrictEqual(created.exitStatus, { code: 0 });
|
||||
deepStrictEqual(created.exitStatus, { code: 0, reason: TerminalExitReason.Process });
|
||||
r();
|
||||
}
|
||||
}));
|
||||
@@ -634,7 +634,7 @@ import { assertNoRpc, poll } from '../utils';
|
||||
strictEqual(created.exitStatus, undefined);
|
||||
disposables.push(window.onDidCloseTerminal(t2 => {
|
||||
if (t2 === created) {
|
||||
deepStrictEqual(created.exitStatus, { code: 22 });
|
||||
deepStrictEqual(created.exitStatus, { code: 22, reason: TerminalExitReason.Process });
|
||||
r();
|
||||
}
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user