Commit Graph

15 Commits

Author SHA1 Message Date
7fd55efc43 Add test cases for displaying explicit beatmaps 2021-01-13 12:27:15 +03:00
648999a2de Remove all RequiredTypes usages 2020-05-16 18:17:12 +09:00
ed9663985b Rename panels 2020-04-21 20:55:33 +09:00
9b9b710ded Move and rename remaining direct classes 2020-04-21 16:41:07 +09:00
a512226036 Use attribute instead of CreateChildDependencies 2020-02-22 13:47:42 +01:00
f248c0a98e Fix regressed direct panel test scene
Due to unnoticed past changes TestSceneDirectPanel has regressed in that
clicking the preview track button would crash due to an unregistered
IPreviewTrackOwner dependency.

Make the test scene itself implement that empty interface and cache
itself as IPreviewTrackOwner so that preview tracks lower down can
resolve the dependency.

As the test is purely visual and has no assertions, and the important
logic in that area (preview track playing logic) is already well-covered
enough elsewhere, no further changes were made.
2020-02-22 00:58:33 +01:00
8584d3ba23 Add many difficulties beatmap direct panel to the tests 2019-08-24 00:31:36 +03:00
04f5ee21e1 Merge remote-tracking branch 'origin/not-available-to-download' into not-available-to-download 2019-06-27 07:49:35 +03:00
e78ecb9757 More anonymising in tests 2019-06-27 07:48:57 +03:00
c1277b5db2 Test the download button directly for safety 2019-06-27 13:35:14 +09:00
9ada4d68b1 Make fields protected and expose them in tests 2019-06-26 22:42:34 +03:00
eb9022257d Update direct panel test 2019-06-20 18:57:52 +03:00
1a50544c94 Add tests for undownloadable / parts-removed beatmapsets 2019-06-12 20:42:52 +03:00
f33a5bc54c Centralise and update WorkingBeatmap creation in test cases 2019-05-31 14:40:53 +09:00
459a285cd8 Rename test cases to test scenes inline with the framework change 2019-05-14 22:37:25 +03:00