Fix tests

This commit is contained in:
jeanp413
2022-07-08 00:16:11 -05:00
parent ac70882663
commit 318bdcc4cc

View File

@@ -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();
}
}));