mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-21 17:19:01 +01:00
Fix + re-enable close tests
This commit is contained in:
@@ -455,7 +455,7 @@ suite('vscode API - window', () => {
|
||||
assert.ok(!window.activeTab);
|
||||
});
|
||||
|
||||
test.skip('Tabs - Close Tabs', async () => {
|
||||
test('Tabs - Close Tabs', async () => {
|
||||
const [docA, docB, docC] = await Promise.all([
|
||||
workspace.openTextDocument(await createRandomFile()),
|
||||
workspace.openTextDocument(await createRandomFile()),
|
||||
@@ -469,19 +469,19 @@ suite('vscode API - window', () => {
|
||||
assert.strictEqual(tabs.length, 3);
|
||||
|
||||
await tabs[0].close();
|
||||
assert.strictEqual(tabs.length, 2);
|
||||
tabs = window.tabs;
|
||||
assert.strictEqual(tabs.length, 2);
|
||||
assert.strictEqual(tabs[0].resource?.toString(), docB.uri.toString());
|
||||
|
||||
await tabs[0].close();
|
||||
assert.strictEqual(tabs.length, 1);
|
||||
tabs = window.tabs;
|
||||
assert.strictEqual(tabs.length, 1);
|
||||
assert.strictEqual(tabs[0].resource?.toString(), docC.uri.toString());
|
||||
|
||||
await tabs[0].close();
|
||||
assert.strictEqual(tabs.length, 0);
|
||||
tabs = window.tabs;
|
||||
assert.strictEqual(tabs.length, 0);
|
||||
assert.strictEqual(tabs.length, 0);
|
||||
assert.ok(!window.activeTab);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user