From 7b5864aa02dd89b3d786940b983c1512a6f3f79c Mon Sep 17 00:00:00 2001 From: Kasper Svendsen Date: Wed, 8 Jul 2026 14:05:49 +0200 Subject: [PATCH] Activation test: Show document --- .../test/vscode-tests/minimal-workspace/activation.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extensions/ql-vscode/test/vscode-tests/minimal-workspace/activation.test.ts b/extensions/ql-vscode/test/vscode-tests/minimal-workspace/activation.test.ts index f77c29642a5..38332311d39 100644 --- a/extensions/ql-vscode/test/vscode-tests/minimal-workspace/activation.test.ts +++ b/extensions/ql-vscode/test/vscode-tests/minimal-workspace/activation.test.ts @@ -1,6 +1,6 @@ import { resolve } from "path"; import type { Extension } from "vscode"; -import { extensions, workspace } from "vscode"; +import { extensions, window, workspace } from "vscode"; import { run } from "./local-queries/determining-selected-query-test"; describe("launching with a minimal workspace", () => { @@ -23,6 +23,7 @@ describe("launching with a minimal workspace", () => { const documentPath = resolve(folderPath, "query.ql"); const document = await workspace.openTextDocument(documentPath); expect(document.languageId).toEqual("ql"); + await window.showTextDocument(document); // Wait for the extension to activate, polling with a timeout. await waitForActivation(ext!, 30_000); expect(ext!.isActive).toBeTruthy();