From 65bfe1ef11907242c88efbe5419b12680051c941 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Mon, 4 Apr 2022 13:47:33 +0200 Subject: [PATCH] smoke - enable multi root tests in web --- test/automation/src/playwrightBrowserDriver.ts | 2 +- test/smoke/src/main.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/automation/src/playwrightBrowserDriver.ts b/test/automation/src/playwrightBrowserDriver.ts index 8af107f0681..58f40f38033 100644 --- a/test/automation/src/playwrightBrowserDriver.ts +++ b/test/automation/src/playwrightBrowserDriver.ts @@ -302,7 +302,7 @@ async function launchBrowser(options: LaunchOptions, endpoint: string) { }); const payloadParam = `[["enableProposedApi",""],["webviewExternalEndpointCommit","181b43c0e2949e36ecb623d8cc6de29d4fa2bae8"],["skipWelcome","true"]]`; - await measureAndLog(page.goto(`${endpoint}&folder=${URI.file(workspacePath!).path}&payload=${payloadParam}`), 'page.goto()', logger); + await measureAndLog(page.goto(`${endpoint}&${workspacePath.endsWith('.code-workspace') ? 'workspace' : 'folder'}=${URI.file(workspacePath!).path}&payload=${payloadParam}`), 'page.goto()', logger); return { browser, context, page }; } diff --git a/test/smoke/src/main.ts b/test/smoke/src/main.ts index 39af65bfb0f..1d2a7c364d9 100644 --- a/test/smoke/src/main.ts +++ b/test/smoke/src/main.ts @@ -380,7 +380,7 @@ describe(`VSCode Smoke Tests (${opts.web ? 'Web' : opts.legacy ? 'Electron (lega setupTerminalTests(logger); setupStatusbarTests(logger); if (quality !== Quality.Dev) { setupExtensionTests(logger); } - if (!opts.web) { setupMultirootTests(logger); } + setupMultirootTests(logger); if (!opts.web && !opts.remote && quality !== Quality.Dev) { setupLocalizationTests(logger); } if (!opts.web && !opts.remote) { setupLaunchTests(logger); } });