diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-02-27 13:19:29 +0100 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-04-28 12:53:03 +0200 |
| commit | 113ea809fc108c42b33e2836efcf197d71f58931 (patch) | |
| tree | fd8a5015a94fc5f3affc15a078614eed626ddb3e | |
| parent | 3555ce59e137ad771850b9f2d40086f52723c175 (diff) | |
| download | mullvadvpn-113ea809fc108c42b33e2836efcf197d71f58931.tar.xz mullvadvpn-113ea809fc108c42b33e2836efcf197d71f58931.zip | |
Add waitForNextRoute utility
| -rw-r--r-- | desktop/packages/mullvad-vpn/test/e2e/utils.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/test/e2e/utils.ts b/desktop/packages/mullvad-vpn/test/e2e/utils.ts index 06e22ab52b..2374bb2489 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/utils.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/utils.ts @@ -12,6 +12,7 @@ export interface TestUtils { waitForNavigation: (initiateNavigation?: () => Promise<void> | void) => Promise<string>; waitForNoTransition: () => Promise<void>; waitForRoute: (route: string) => Promise<void>; + waitForNextRoute: () => Promise<string>; } interface History { @@ -36,6 +37,7 @@ export const startApp = async (options: LaunchOptions): Promise<StartAppResponse waitForNavigation: waitForNavigationFactory(app, page), waitForNoTransition: () => waitForNoTransition(page), waitForRoute: waitForRouteFactory(app), + waitForNextRoute: waitForNextRouteFactory(app), }; return { app, page, util }; |
