summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOskar <oskar@mullvad.net>2025-10-02 15:58:11 +0200
committerOskar <oskar@mullvad.net>2025-10-06 16:50:44 +0200
commit356a67c96010f2d174b927a9125ba7ceee88fdf3 (patch)
treeb22c0cc830bf5a2d70180cb8c43412444ede86a9
parent9c669899c10a01ddcf6c4d2e11a7500a5674d497 (diff)
downloadmullvadvpn-356a67c96010f2d174b927a9125ba7ceee88fdf3.tar.xz
mullvadvpn-356a67c96010f2d174b927a9125ba7ceee88fdf3.zip
Parallelize select location test
-rw-r--r--desktop/packages/mullvad-vpn/test/e2e/mocked/select-location/select-location.spec.ts11
1 files changed, 6 insertions, 5 deletions
diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location/select-location.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location/select-location.spec.ts
index 3826d9e27e..39e9eb7743 100644
--- a/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location/select-location.spec.ts
+++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location/select-location.spec.ts
@@ -17,12 +17,17 @@ let util: MockedTestUtils;
let routes: RoutesObjectModel;
let helpers: SelectLocationHelpers;
+test.describe.configure({ mode: 'parallel' });
+
test.describe('Select location', () => {
test.beforeAll(async () => {
({ page, util } = await startMockedApp());
routes = new RoutesObjectModel(page, util);
helpers = createHelpers(page, routes, util);
+ await util.ipc.tunnel.connect.ignore();
+ await util.ipc.settings.setRelaySettings.ignore();
+
await util.expectRoute(RoutePath.main);
});
@@ -130,9 +135,6 @@ test.describe('Select location', () => {
});
test('Should disable entry server in exit list', async () => {
- await util.ipc.tunnel.connect.ignore();
- await util.ipc.settings.setRelaySettings.ignore();
-
const settings = await helpers.updateMockSettings({
multihop: true,
daita: true,
@@ -303,8 +305,7 @@ test.describe('Select location', () => {
// Expect all filtered relays to have a button
await expect(buttons).toHaveCount(relays.length);
});
- });
- test.describe('Filter by LWO', () => {
+
test('Should apply filter when LWO obfuscation is selected', async () => {
const settings = getDefaultSettings();
if ('normal' in settings.relaySettings) {