Commit Graph

33 Commits

Author SHA1 Message Date
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Salman Ahmed b815f685fc Flip `viaConfig` conditional branch 2022-04-02 19:28:33 +03:00
Salman Ahmed 8534dd3463
Simplify `TestCase` attributes to one `Values` attribute
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-04-02 19:24:16 +03:00
Salman Ahmed c4635f3c03 Add failing test case 2022-04-02 18:36:32 +03:00
Bartłomiej Dach d925e44b40
Add test coverage for beatmap card expanded content clipping 2022-01-19 22:08:52 +01:00
Bartłomiej Dach 2660f41339
Add failing test case for old cards not expiring correctly 2022-01-03 19:28:14 +01:00
Bartłomiej Dach 27c5cc5bd8
Add testing for beatmap card size switching 2021-12-23 15:55:51 +01:00
Bartłomiej Dach 02fa1c21b7
Adjust existing placeholder test to demonstrate failure case 2021-12-22 15:03:20 +01:00
Dean Herbert 0f8a6a3f64 Fix intermittent failures on `TestSceneBeatmapListingOverlay`
In the specific method, there was no wait step after the initial fetch
(unlike all of the rest), meaning the fetch may not have finished in
time for the follow-up steps.

As seen at
https://github.com/ppy/osu/runs/4588058438?check_suite_focus=true.
2021-12-21 14:12:06 +09:00
Dean Herbert 0ecf5f201c Rename `User` to `APIUser` and move to correct namespace 2021-11-07 11:26:01 +09:00
Dean Herbert d19580cf60 Fix incorrectly changed difficulty count in recently updated test 2021-10-27 16:44:11 +09:00
Dean Herbert 19312435d0 Add ability to make test `APIBeatmaps` from test scenes
Allow tests to create a sample `APIBeatmapSet`

One step towards removing calls to `ToBeatmap` / `ToBeatmapSet`.
2021-10-25 14:18:13 +09:00
Bartłomiej Dach 32de13cb96
Use consistent assertions for checking placeholder presence 2021-09-09 21:33:02 +02:00
Dean Herbert 2e00c71842 Add failing test coverage 2021-09-10 01:57:33 +09:00
Bartłomiej Dach 709e555566 Rename test steps for legibility 2021-06-26 20:27:15 +02:00
Bartłomiej Dach b7c4fe2052 Rewrite test helpers to also handle clearing filters 2021-06-26 20:25:43 +02:00
Bartłomiej Dach 51888d0d5a Rename test methods 2021-06-26 20:24:42 +02:00
JimmyC7834 0d17fb4259 fixed code 2021-06-22 13:53:21 +08:00
JimmyC7834 b42aedeb81 fixed code style 2021-06-21 14:43:54 +08:00
JimmyC7834 996503eb2d fixed filter text display, added visual tests 2021-06-20 21:23:54 +08:00
JimmyC7834 e7aeba8d03 added more visual tests 2021-06-20 18:28:43 +08:00
JimmyC7834 42fdfbb9a1 added visual tests 2021-06-20 17:17:07 +08:00
Dean Herbert aeff9bd853 Add return bool to HandleRequest to better trigger failures 2021-03-23 18:17:29 +09:00
Salman Ahmed c317d60169 Add offline test scene for beatmap listing overlay 2021-01-26 00:03:20 +03:00
Salman Ahmed 9312de7c23 Move online beatmap listing overlay to separate test scene 2021-01-26 00:03:20 +03:00
smoogipoo 648999a2de Remove all RequiredTypes usages 2020-05-16 18:17:12 +09:00
Dean Herbert 89320b510c Apply class renaming 2020-04-21 15:13:19 +09:00
Andrei Zavatski c7384b9717 Implement BeatmapListingSearchHandler component 2020-03-06 03:09:43 +03:00
Andrei Zavatski 1318f242c1 Revert changes to basic implementation and remove redundant stuff 2020-03-06 02:12:30 +03:00
Andrei Zavatski 063a53017e Implement Language filter 2020-02-20 17:56:49 +03:00
Andrei Zavatski 6b2ae67eaf Implement Genre filter 2020-02-20 17:40:45 +03:00
Andrei Zavatski 5a0b93bdb2 Add ShowTag method 2020-02-20 17:02:22 +03:00
Andrei Zavatski 8fcfb73d72 Implement BeatmapListingOverlay 2020-02-19 17:40:54 +03:00