summaryrefslogtreecommitdiffhomepage
path: root/gui/test
AgeCommit message (Collapse)AuthorFilesLines
2023-11-27Update test with new CLI commandSebastian Holmin1-1/+1
2023-10-31Remove RelaySettingsUpdate from gui/David Lönnhager1-99/+0
2023-10-09Add custom lists to settings, ipc and rpc callsOskar Nyberg1-3/+3
2023-09-05Fix login testsOskar Nyberg1-2/+2
2023-09-05Remove forwarded ports messages from GUI frontendLinus Färnstrand1-1/+0
2023-07-11Update login test to click correct account buttonDavid Lönnhager1-1/+1
2023-07-04Fix tunnel state testsOskar Nyberg5-57/+56
2023-07-04Improve playwright configOskar Nyberg1-0/+2
2023-06-28Fix `too many devices` end-to-end testMarkus Pettersson2-1/+9
Fix a failing end-to-end test that was caused due to missing navigation events.
2023-06-28Fix type signature of `currentRoute`Markus Pettersson1-2/+2
Change the type signature of `currentRoute` to return a `string` rather than `void`.
2023-06-28Update testsOskar Nyberg1-18/+18
2023-06-28Refactor time left calculationsOskar Nyberg1-37/+60
2023-06-28Move account button to headerbar in main viewOskar Nyberg1-5/+1
2023-06-12Replace thrown error in account data fetch with typed valuesOskar Nyberg1-27/+28
2023-06-12Add tunnel state GUI testsOskar Nyberg4-54/+261
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-17Add tests for notification evaluationOskar Nyberg1-0/+142
2023-04-17Move changelog tests out of setup directoryOskar Nyberg1-1/+1
2023-04-17Move unit test setup script out of setup directoryOskar Nyberg1-0/+0
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-02-23Remove unnecessary wait during electron launch in testsOskar Nyberg1-12/+1
2023-01-03Use correct webContents in utils.tsOskar Nyberg1-2/+8
2023-01-03Wait for initial navigation to finish when creating test windowOskar Nyberg1-11/+16
2023-01-03Add comments to navigation utilsOskar Nyberg1-0/+5
2023-01-03Send mock data to correct webContentsOskar Nyberg1-2/+6
2023-01-03Wait for navigation transitions in testOskar Nyberg4-19/+40
2023-01-03Use page.getByTestIdOskar Nyberg2-6/+2
2023-01-03Split startApp up into multiple functionsOskar Nyberg1-18/+18
2023-01-03Remove unneeded ts-ignoreOskar Nyberg1-1/+0
2022-12-15Add test for successfull login from daemonOskar Nyberg1-0/+32
2022-12-15Add utility function for getting current url in e2e testsOskar Nyberg1-2/+12
2022-12-15Add util function for asserting location switchOskar Nyberg1-0/+22
2022-12-15Group utility functions in start app responseOskar Nyberg7-41/+52
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 Nyberg3-72/+109
2022-12-14Build standalone testsOskar Nyberg2-1/+2
2022-12-14Make e2e tests run against installed appOskar Nyberg9-22/+35
2022-11-30Remove await from appWindow.locator in testsOskar Nyberg1-3/+3
2022-11-30Update logic to work with new ErrorState structuresOskar Nyberg1-27/+0
2022-11-28Add transition to location stateOskar Nyberg1-3/+3
2022-10-17Add e2e test for ExpiredAccountErrorViewHank1-0/+33
2022-10-17Wait for 'did-finish-load' when starting app for e2e testingHank1-0/+6
2022-10-07Add a one-second margin to flaky testHank1-1/+2
2022-10-05Update formatTimeLeft to also display "less than a day left"Hank1-0/+1