summaryrefslogtreecommitdiffhomepage
path: root/gui/test/e2e/installed
AgeCommit message (Collapse)AuthorFilesLines
2024-11-14Move gui directory to desktop/packages/mullvad-vpnOskar14-1318/+0
2024-10-29Fix `api-access-methods.spec` - counting of access methods was offMarkus Pettersson1-3/+6
2024-10-23Update API access method GUI e2e tests to include Encrypted DNS proxyMarkus Pettersson1-2/+7
2024-10-18Fix linter errorsOskar1-14/+17
2024-10-18Use 'os.homedir' instead of HOME environment variableDavid Lönnhager1-5/+12
2024-10-18Toggle off GUI auto-connect after testDavid Lönnhager1-2/+10
GUI settings are not cleaned up between tests
2024-10-18Add settings testOskar1-0/+85
2024-09-24Fix linting errorsOskar13-181/+175
2024-08-30Fix missing daemon event obfuscation type convertionOskar1-0/+7
2024-08-30Add obfuscation testsOskar1-0/+112
2024-08-21Fix tunnel-state testsOskar1-17/+16
2024-06-25Disable obfuscation in WireGuard port GUI testOskar Nyberg1-0/+2
2024-05-28Add macos split tunneling testOskar Nyberg1-0/+162
2024-04-19Add GUI test for custom bridgeOskar Nyberg1-0/+173
2024-02-15Enable access method GUI test in e2e testingMarkus Pettersson1-1/+1
Since `test_custom_access_methods_ui` may fail after messing with the test runner environment, we want to fail fast and abort the entire test run if the test fails before managing to clean up.
2024-02-15Add test for IP overriede UIOskar Nyberg1-0/+116
2024-02-13Add GUI test for API access methodsOskar Nyberg1-0/+169
2024-02-09Prevent race conditions in login testOskar Nyberg1-16/+15
2023-11-27Update test with new CLI commandSebastian Holmin1-1/+1
2023-09-05Fix login testsOskar Nyberg1-2/+2
2023-07-11Update login test to click correct account buttonDavid Lönnhager1-1/+1
2023-07-04Fix tunnel state testsOskar Nyberg3-36/+35
2023-07-04Improve playwright configOskar Nyberg1-0/+2
2023-06-28Fix `too many devices` end-to-end testMarkus Pettersson1-1/+7
Fix a failing end-to-end test that was caused due to missing navigation events.
2023-06-28Move account button to headerbar in main viewOskar Nyberg1-5/+1
2023-06-12Add tunnel state GUI testsOskar Nyberg2-4/+177
2023-04-19Add GUI test for device revoked viewOskar Nyberg1-0/+29
2023-04-19Add test for too many devices flowOskar Nyberg1-0/+51
2023-04-05Add missing await when emptying login field in testOskar Nyberg1-1/+1
2023-04-05Remove expects for intermediate states during loginOskar Nyberg1-8/+0
These are better suited in a test with a mocked daemon/main process.
2023-04-05Add playwright config for installed testsOskar Nyberg1-0/+10
2023-03-27Add test that logs in to provided accountOskar Nyberg1-4/+35
2023-03-27Add logout testOskar Nyberg1-1/+26
2023-03-27Add login testsOskar Nyberg2-32/+94
2023-01-03Wait for navigation transitions in testOskar Nyberg2-2/+2
2023-01-03Use page.getByTestIdOskar Nyberg1-4/+2
2022-12-15Add test for successfull login from daemonOskar Nyberg1-0/+32
2022-12-15Group utility functions in start app responseOskar Nyberg2-7/+7
2022-12-15Improve npm alias for running e2e tests against installed appOskar Nyberg1-1/+1
The tests for an installed version of the app isn't possible to run in sequence. A lot of them requires the daemon to be in a specific state, and some require the daemon to change state during the test. This means that for the tests to be useful they have to be run individually when the daemon is in the correct state. The `e2e:installed` alias has been replaced with `e2e:sequential` which can be used to run tests against the installed app by running `npm run e2e:sequential installed/<test>`.
2022-12-14Add unsecured test for installedOskar Nyberg1-0/+22
2022-12-14Build standalone testsOskar Nyberg1-0/+2
2022-12-14Make e2e tests run against installed appOskar Nyberg2-0/+44