summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-09 10:34:07 +0200
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-18 13:06:33 +0200
commitac274a610a50fc6b55170bba580856797b985b89 (patch)
tree49385983330082f5235fd9d79097bb1fddc388ba
parent20cc738ad159d394c9530304ac26898248e3cf51 (diff)
downloadmullvadvpn-ac274a610a50fc6b55170bba580856797b985b89.tar.xz
mullvadvpn-ac274a610a50fc6b55170bba580856797b985b89.zip
Add method to go to split tunneling settings route
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/selectors.ts1
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts5
2 files changed, 6 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/selectors.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/selectors.ts
index abf5527eda..8cc021fdcc 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/selectors.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/selectors.ts
@@ -5,4 +5,5 @@ export const createSelectors = (page: Page) => ({
daitaSettingsButton: () => page.getByRole('button', { name: 'Daita' }),
userInterfaceButton: () => page.getByRole('button', { name: 'User interface settings' }),
vpnSettingsButton: () => page.getByRole('button', { name: 'VPN settings' }),
+ splitTunnelingSettingsButton: () => page.getByRole('button', { name: 'Split tunneling' }),
});
diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts
index 59b8609260..13692a2b27 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts
@@ -34,4 +34,9 @@ export class SettingsRouteObjectModel {
await this.selectors.daitaSettingsButton().click();
await this.utils.waitForRoute(RoutePath.daitaSettings);
}
+
+ async gotoSplitTunnelingSettings() {
+ await this.selectors.splitTunnelingSettingsButton().click();
+ await this.utils.waitForRoute(RoutePath.splitTunneling);
+ }
}