summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-09-24 16:50:44 +0200
committerOskar <oskar@mullvad.net>2025-09-30 12:11:36 +0200
commit1be072d3168e1799224d7d3930943df9853d5987 (patch)
tree8099d01800c7e5947dade2b2c287b7a29c9ae12d
parent44d61e3d5d78e9c1e1a6780ea950c8736241b6bf (diff)
downloadmullvadvpn-1be072d3168e1799224d7d3930943df9853d5987.tar.xz
mullvadvpn-1be072d3168e1799224d7d3930943df9853d5987.zip
Update switch selectors to get by switch role
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/route-object-models/daita-settings/selectors.ts2
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/route-object-models/multihop-settings/selectors.ts2
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/route-object-models/vpn-settings/selectors.ts6
3 files changed, 5 insertions, 5 deletions
diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/daita-settings/selectors.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/daita-settings/selectors.ts
index 4c8f8c51bd..ece73c4c72 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/daita-settings/selectors.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/daita-settings/selectors.ts
@@ -1,5 +1,5 @@
import { Page } from 'playwright';
export const createSelectors = (page: Page) => ({
- enableDaitaSwitch: () => page.getByLabel('Enable'),
+ enableDaitaSwitch: () => page.getByRole('switch', { name: 'Enable' }),
});
diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/multihop-settings/selectors.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/multihop-settings/selectors.ts
index 217ed920a2..333a436574 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/multihop-settings/selectors.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/multihop-settings/selectors.ts
@@ -1,5 +1,5 @@
import { Page } from 'playwright';
export const createSelectors = (page: Page) => ({
- enableMultihopSwitch: () => page.getByRole('checkbox', { name: 'Enable' }),
+ enableMultihopSwitch: () => page.getByRole('switch', { name: 'Enable' }),
});
diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/vpn-settings/selectors.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/vpn-settings/selectors.ts
index 607756d76f..29e32ff9b6 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/vpn-settings/selectors.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/vpn-settings/selectors.ts
@@ -2,8 +2,8 @@ import { Page } from 'playwright';
export const createSelectors = (page: Page) => ({
heading: () => page.getByRole('heading', { name: 'VPN settings' }),
- launchAppOnStartupSwitch: () => page.getByLabel('Launch app on start-up'),
- autoConnectSwitch: () => page.getByLabel('Auto-connect'),
- lanSwitch: () => page.getByLabel('Local network sharing'),
+ launchAppOnStartupSwitch: () => page.getByRole('switch', { name: 'Launch app on start-up' }),
+ autoConnectSwitch: () => page.getByRole('switch', { name: 'Auto-connect' }),
+ lanSwitch: () => page.getByRole('switch', { name: 'Local network sharing' }),
wireguardSettingsButton: () => page.getByRole('button', { name: 'WireGuard settings' }),
});