API command test fail on MacOS (for #157824) (#157885)

API command test fail on MacOS (fix #157824)
This commit is contained in:
Benjamin Pasero
2022-08-11 15:57:19 +02:00
committed by GitHub
parent 5e06e2b178
commit c6bcc3fcbf

View File

@@ -11,7 +11,10 @@ import { assertNoRpc, closeAllEditors } from '../utils';
suite('vscode API - commands', () => {
teardown(assertNoRpc);
teardown(async function () {
assertNoRpc();
await closeAllEditors();
});
test('getCommands', function (done) {
@@ -111,16 +114,16 @@ suite('vscode API - commands', () => {
const uri = Uri.parse(workspace.workspaceFolders![0].uri.toString() + '/far.js');
await commands.executeCommand('vscode.open', uri);
assert.strictEqual(window.activeTextEditor?.viewColumn, ViewColumn.One);
assert.strictEqual(window.tabGroups.all[0].activeTab?.group.viewColumn, ViewColumn.One);
assert.strictEqual(window.activeTextEditor?.viewColumn, ViewColumn.One);
await commands.executeCommand('vscode.open', uri, ViewColumn.Two);
assert.strictEqual(window.activeTextEditor?.viewColumn, ViewColumn.Two);
assert.strictEqual(window.tabGroups.all[1].activeTab?.group.viewColumn, ViewColumn.Two);
assert.strictEqual(window.activeTextEditor?.viewColumn, ViewColumn.Two);
await commands.executeCommand('vscode.open', uri, ViewColumn.One);
assert.strictEqual(window.activeTextEditor?.viewColumn, ViewColumn.One);
assert.strictEqual(window.tabGroups.all[0].activeTab?.group.viewColumn, ViewColumn.One);
assert.strictEqual(window.activeTextEditor?.viewColumn, ViewColumn.One);
let e1: Error | undefined = undefined;
try {