summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-02-27 13:19:29 +0100
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-04-28 12:53:03 +0200
commit113ea809fc108c42b33e2836efcf197d71f58931 (patch)
treefd8a5015a94fc5f3affc15a078614eed626ddb3e
parent3555ce59e137ad771850b9f2d40086f52723c175 (diff)
downloadmullvadvpn-113ea809fc108c42b33e2836efcf197d71f58931.tar.xz
mullvadvpn-113ea809fc108c42b33e2836efcf197d71f58931.zip
Add waitForNextRoute utility
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/utils.ts2
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 };