summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-07-30 13:09:33 +0200
committerDavid Lönnhager <david.l@mullvad.net>2025-07-31 13:23:05 +0200
commit220e04499c57266bdb753b010cc2bf96ec4643d9 (patch)
tree906f52f2c5ed4a7edc076f1a031138bab53ae34d
parent1a19bb4485a2c5b13b6e5793cf5af6d5d1ae8484 (diff)
downloadmullvadvpn-220e04499c57266bdb753b010cc2bf96ec4643d9.tar.xz
mullvadvpn-220e04499c57266bdb753b010cc2bf96ec4643d9.zip
Set gtk-version for playwright tests
-rw-r--r--desktop/packages/mullvad-vpn/src/main/index.ts1
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/mocked/mocked-utils.ts2
2 files changed, 3 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/main/index.ts b/desktop/packages/mullvad-vpn/src/main/index.ts
index 457a192a1a..9c354f4dd4 100644
--- a/desktop/packages/mullvad-vpn/src/main/index.ts
+++ b/desktop/packages/mullvad-vpn/src/main/index.ts
@@ -157,6 +157,7 @@ class ApplicationMain
}
if (process.platform === 'linux') {
+ // NOTE: Keep in sync with mocked-utils.ts
app.commandLine.appendSwitch('gtk-version', '3');
}
diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/mocked-utils.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/mocked-utils.ts
index 474786aebc..171cc1cc50 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/mocked/mocked-utils.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/mocked-utils.ts
@@ -21,6 +21,8 @@ export const startMockedApp = async (): Promise<StartMockedAppResponse> => {
console.log('Running tests without chromium sandbox');
args.unshift('--no-sandbox');
}
+ // NOTE: Keep in sync with index.ts
+ args.push('--gtk-version=3');
const startAppResult = await startApp({ args });
const mockIpcHandle = generateMockIpcHandle(startAppResult.app);