diff options
| author | Oskar <oskar@mullvad.net> | 2025-08-21 13:44:37 +0200 |
|---|---|---|
| committer | Oskar <oskar@mullvad.net> | 2025-08-26 13:12:21 +0200 |
| commit | abd2ea7779186abe7d1027c404b0bc4d9bced5ac (patch) | |
| tree | 09d48f7803ab67703cbae027eb2f6c22e1b1f585 | |
| parent | 5d547c1d248e62afcbfa6c9891ad838e7f1fcd31 (diff) | |
| download | mullvadvpn-abd2ea7779186abe7d1027c404b0bc4d9bced5ac.tar.xz mullvadvpn-abd2ea7779186abe7d1027c404b0bc4d9bced5ac.zip | |
Use RouteObjectModel for setup of tunnel-state.spec.ts
| -rw-r--r-- | desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts index dc7008deaf..dfd7228fc9 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts @@ -3,7 +3,7 @@ import { exec as execAsync } from 'child_process'; import { Page } from 'playwright'; import { promisify } from 'util'; -import { RoutePath } from '../../../../src/shared/routes'; +import { RoutesObjectModel } from '../../route-object-models'; import { expectConnected, expectDisconnected, expectError } from '../../shared/tunnel-state'; import { escapeRegExp, TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; @@ -18,11 +18,18 @@ const exec = promisify(execAsync); let page: Page; let util: TestUtils; +let routes: RoutesObjectModel; test.describe('Tunnel state and settings', () => { - test.beforeAll(async () => { + const startup = async () => { ({ page, util } = await startInstalledApp()); - await util.waitForRoute(RoutePath.main); + routes = new RoutesObjectModel(page, util); + + await routes.main.waitForRoute(); + }; + + test.beforeAll(async () => { + await startup(); }); test.afterAll(async () => { |
