Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-01 | add some very basic tests for profiles | Daniel Schadt | |
I'd like to have more, but this is a start (and already caught some errors, see the last two commits). | |||
2023-03-07 | wait until accordion is expanded | Daniel Schadt | |
Currently, the test seems flaky on CI due to playwright._impl._api_types.Error: Clicking the checkbox did not change its state Maybe this is the change that will fix it? | |||
2023-03-07 | tests: use .check() instead of .click() | Daniel Schadt | |
This gets the intent across clearer | |||
2023-03-07 | disable cache for transformer tests | Daniel Schadt | |
2023-03-07 | switch order of expect & assert | Daniel Schadt | |
While it shouldn't change the outcome of the test, it might make the test less flaky, as the expect call will wait until the page is loaded - which also indicates that the data is updated. Without this, the test depends on the backend being "fast enough" with applying the transformation. | |||
2023-03-07 | also test transformers when editing a track | Daniel Schadt | |
2023-03-04 | add tests for the new transformer | Daniel Schadt | |
2023-02-08 | fix transformer handling when uploading a file | Daniel Schadt | |
2023-01-03 | add tests for adding/removing friends | Daniel Schadt | |
2022-12-29 | start to move out high-level actions | Daniel Schadt | |
This is code that needs to be repeated in possibly several places (website, API, tests), so it makes sense to have those "high level actions" a bit abstracted. edit.edit_images was already doing that to a certain degree, but the code shouldn't have stayed in the view. | |||
2022-12-29 | add playwright tests for the sharing functionality | Daniel Schadt | |
2022-12-22 | add more tests for the home page | Daniel Schadt | |
2022-12-22 | reorder playwright helper structure | Daniel Schadt | |
To add more playwright tests and to cut down on the duplicated code, the helper methods have been put into a small class. This way, we don't have to add 100 pytest fixtures. | |||
2022-12-20 | fix track deletion permission | Daniel Schadt | |
2022-12-15 | fix integration & playwright tests | Daniel Schadt | |
2022-12-14 | add test for track browsing | Daniel Schadt | |
2022-12-13 | add a test for editing tracks | Daniel Schadt | |
2022-12-10 | start with playwright tests | Daniel Schadt | |