Commit Graph

13 Commits

Author SHA1 Message Date
Dean Herbert ed9663985b Rename panels 2020-04-21 20:55:33 +09:00
Dean Herbert 9b9b710ded Move and rename remaining direct classes 2020-04-21 16:41:07 +09:00
Bartłomiej Dach a512226036 Use attribute instead of CreateChildDependencies 2020-02-22 13:47:42 +01:00
Bartłomiej Dach 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
iiSaLMaN 8584d3ba23 Add many difficulties beatmap direct panel to the tests 2019-08-24 00:31:36 +03:00
KingLuigi4932 04f5ee21e1 Merge remote-tracking branch 'origin/not-available-to-download' into not-available-to-download 2019-06-27 07:49:35 +03:00
iiSaLMaN e78ecb9757 More anonymising in tests 2019-06-27 07:48:57 +03:00
smoogipoo c1277b5db2 Test the download button directly for safety 2019-06-27 13:35:14 +09:00
iiSaLMaN 9ada4d68b1 Make fields protected and expose them in tests 2019-06-26 22:42:34 +03:00
KingLuigi4932 eb9022257d Update direct panel test 2019-06-20 18:57:52 +03:00
KingLuigi4932 1a50544c94 Add tests for undownloadable / parts-removed beatmapsets 2019-06-12 20:42:52 +03:00
Dean Herbert f33a5bc54c Centralise and update WorkingBeatmap creation in test cases 2019-05-31 14:40:53 +09:00
Roman Kapustin 459a285cd8 Rename test cases to test scenes inline with the framework change 2019-05-14 22:37:25 +03:00