From 997228d528d687fd17cbf3ba117a0d4f668c1393 Mon Sep 17 00:00:00 2001 From: Tyler Leonhardt Date: Sat, 4 Sep 2021 08:58:31 -0700 Subject: [PATCH] verify uri is correct --- .../src/singlefolder-tests/languagedetection.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/vscode-api-tests/src/singlefolder-tests/languagedetection.test.ts b/extensions/vscode-api-tests/src/singlefolder-tests/languagedetection.test.ts index 1377a3ecf67..799f5577af5 100644 --- a/extensions/vscode-api-tests/src/singlefolder-tests/languagedetection.test.ts +++ b/extensions/vscode-api-tests/src/singlefolder-tests/languagedetection.test.ts @@ -60,9 +60,11 @@ suite('vscode - automatic language detection', () => { assert.ok(result); // Changing the language triggers a file to be closed and opened again so wait for that event to happen. - const newDoc = await asPromise(vscode.workspace.onDidOpenTextDocument, 5000); + let newDoc; + do { + newDoc = await asPromise(vscode.workspace.onDidOpenTextDocument, 5000); + } while (doc.uri.toString() !== newDoc.uri.toString()); - assert.strictEqual(doc.uri.toString(), newDoc.uri.toString()); assert.strictEqual(newDoc.languageId, 'json'); }); });