diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-07-30 13:09:33 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-07-31 13:23:05 +0200 |
| commit | 220e04499c57266bdb753b010cc2bf96ec4643d9 (patch) | |
| tree | 906f52f2c5ed4a7edc076f1a031138bab53ae34d | |
| parent | 1a19bb4485a2c5b13b6e5793cf5af6d5d1ae8484 (diff) | |
| download | mullvadvpn-220e04499c57266bdb753b010cc2bf96ec4643d9.tar.xz mullvadvpn-220e04499c57266bdb753b010cc2bf96ec4643d9.zip | |
Set gtk-version for playwright tests
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/main/index.ts | 1 | ||||
| -rw-r--r-- | desktop/packages/mullvad-vpn/test/e2e/mocked/mocked-utils.ts | 2 |
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); |
