Skip to content

Commit 607f680

Browse files
committed
chore: ignore GitHub Codespaces BROWSER env var
1 parent 8351af6 commit 607f680

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Playwright.TestAdapter/PlaywrightSettingsProvider.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ public static string BrowserName
4040
get
4141
{
4242
var browserFromEnv = Environment.GetEnvironmentVariable("BROWSER")?.ToLowerInvariant();
43-
if (!string.IsNullOrEmpty(browserFromEnv))
43+
// GitHub Codespaces sets the BROWSER environment variable, ignore it if its bogus.
44+
if (!string.IsNullOrEmpty(browserFromEnv) && !browserFromEnv!.StartsWith("/vscode/"))
4445
{
4546
ValidateBrowserName(browserFromEnv!, "'BROWSER' environment variable", "\nTry to remove 'BROWSER' environment variable for using default browser");
4647
return browserFromEnv!;

0 commit comments

Comments
 (0)