mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-20 00:28:52 +01:00
Fix timing issue (#61647)
This commit is contained in:
@@ -384,6 +384,7 @@ suite('window namespace tests', () => {
|
||||
|
||||
test('showQuickPick, accept first', async function () {
|
||||
const pick = window.showQuickPick(['eins', 'zwei', 'drei']);
|
||||
await new Promise(resolve => setTimeout(resolve, 10)); // Allow UI to update.
|
||||
await commands.executeCommand('workbench.action.acceptSelectedQuickOpenItem');
|
||||
assert.equal(await pick, 'eins');
|
||||
});
|
||||
@@ -442,6 +443,7 @@ suite('window namespace tests', () => {
|
||||
], {
|
||||
canPickMany: true
|
||||
});
|
||||
await new Promise(resolve => setTimeout(resolve, 10)); // Allow UI to update.
|
||||
await commands.executeCommand('workbench.action.acceptSelectedQuickOpenItem');
|
||||
assert.deepStrictEqual((await picks)!.map(pick => pick.label), ['zwei', 'drei']);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user