diff options
| author | Oliver <oliver@mohlin.dev> | 2025-09-24 16:50:44 +0200 |
|---|---|---|
| committer | Oskar <oskar@mullvad.net> | 2025-09-30 12:11:36 +0200 |
| commit | 1be072d3168e1799224d7d3930943df9853d5987 (patch) | |
| tree | 8099d01800c7e5947dade2b2c287b7a29c9ae12d | |
| parent | 44d61e3d5d78e9c1e1a6780ea950c8736241b6bf (diff) | |
| download | mullvadvpn-1be072d3168e1799224d7d3930943df9853d5987.tar.xz mullvadvpn-1be072d3168e1799224d7d3930943df9853d5987.zip | |
Update switch selectors to get by switch role
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' }), }); |
