Skip to content

Commit 7584a03

Browse files
authored
test: wait for client manager instead of sleep (#473)
1 parent 27028e8 commit 7584a03

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/test/multiRoot/extension.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ suite("Multi root workspace tests", () => {
6666
const fileUri = vscode.Uri.file(
6767
path.join(fixturesPath, "sample_umbrella", "apps", "child1", "mix.exs"),
6868
);
69-
const document = await vscode.workspace.openTextDocument(fileUri);
70-
await vscode.window.showTextDocument(document);
71-
72-
await sleep(3000);
69+
await waitForLanguageClientManagerUpdate(extension, async () => {
70+
const document = await vscode.workspace.openTextDocument(fileUri);
71+
await vscode.window.showTextDocument(document);
72+
});
7373

7474
assert.ok(!extension.exports.languageClientManager.defaultClient);
7575
assert.equal(extension.exports.languageClientManager.clients.size, 1);

0 commit comments

Comments
 (0)