Commit Graph

7310 Commits

Author SHA1 Message Date
886a4815fa Merge pull request #18180 from frenzibyte/fix-toolbox-double-tap
Fix `SettingsToolboxGroup` not clearing transforms before updating autosize
2022-05-10 13:48:02 +09:00
beb86a7f7c Remove usage of player settings in TestSceneSettingsToolboxGroup 2022-05-09 23:57:27 +03:00
ebb64d1f1a Use AddUntilStep to wait for channel to load and become visible 2022-05-09 20:15:43 +01:00
5726cf660f Improve test coverage to use existing ThemeComparisonTestScene 2022-05-09 21:19:34 +03:00
ceb6276d2f Add failing test case 2022-05-09 18:19:29 +03:00
9ec8b609a8 Update channel visibility tests to be more correct 2022-05-09 12:11:25 +01:00
5f3bea846b Simplify fetching of DrawableChannel 2022-05-09 12:11:25 +01:00
deda1c83e6 Add failing test case 2022-05-09 13:48:51 +03:00
0fe121f48a Move and rename settings toolbox group test scene 2022-05-09 13:25:33 +03:00
a16f2349aa Fix next queued item not selecting after gameplay 2022-05-09 17:55:42 +09:00
e9cc3ab54a Merge pull request #18164 from Joehuu/fix-exit-dialog-bad-state
Fix popup dialog potentially not clicking last button when dismissed
2022-05-09 17:22:03 +09:00
1677f1d696 Merge branch 'master' into results-screen-scaling 2022-05-09 11:11:55 +03:00
bc839be4d8 Add failing rapid back button exit test 2022-05-08 14:40:29 -07:00
077c77d524 Add method for scaling results screen in tests 2022-05-08 16:00:07 +03:00
38c004d734 Add test coverage for hiding mod columns 2022-05-08 14:54:06 +02:00
cbd1169495 Move cache declarations of ISamplePlaybackDisabler to interface 2022-05-08 10:38:58 +02:00
9ae019eb39 Move ISamplePlaybackDisabler to more general namespace 2022-05-08 10:38:58 +02:00
bdea6d8654 Add failing test for mod overlay not closing on entering skin editor 2022-05-07 22:47:19 +02:00
a3e61fddcb Rename skin editor scene library test scene to be more general 2022-05-07 22:43:53 +02:00
836de49135 Adjust skin editor scene library test for extensibility 2022-05-07 22:43:47 +02:00
5d6d7bb324 Fix incorrect assert in multiplayer song select test scene 2022-05-07 13:15:16 +02:00
e7e7486a8e Merge branch 'mod-overlay/back-button' into mod-overlay/integration 2022-05-07 10:59:30 +02:00
9d3e67b10d Update free mod select/deselect all test after back button addition 2022-05-07 10:25:23 +02:00
1c029552d7 Add test coverage for mod select back button 2022-05-07 10:23:49 +02:00
e1953c484c Add test coverage for selecting/deselecting all mods on free mod select 2022-05-07 09:50:08 +02:00
35c106efaa Add test coverage for deselecting all mods on user mod select 2022-05-07 09:29:33 +02:00
dd63657dfb Merge pull request #18065 from huoyaoyuan/code-style
Enforce code style analysis shipped with .NET SDK
2022-05-07 14:58:19 +09:00
380cd1e036 Add test coverage for lack of customisation on free mod select 2022-05-06 21:35:22 +02:00
f222affe88 Merge branch 'master' into fix-toolbox-expansion 2022-05-06 17:54:14 +03:00
144d33f0d2 Merge branch 'master' into distance-snapping-test 2022-05-06 17:29:27 +03:00
e527574ede Merge branch 'master' into fix-toolbox-expansion 2022-05-06 13:47:36 +02:00
19297375e2 Update tests to reflect new expected behaviour 2022-05-06 13:47:13 +02:00
98eab9668d Merge pull request #18119 from bdach/mod-overlay/broken-hover
Fix mod panels not hovering correctly after closing customisation area via mouse on new mod select
2022-05-06 20:42:33 +09:00
daed42513e Fix outdated test asserts 2022-05-06 18:44:25 +09:00
8f217d1e97 Add failing test case for broken hover behaviour 2022-05-06 11:37:50 +02:00
32b40bdabf Rename DistanceBetweenTick to be plural 2022-05-06 15:45:36 +09:00
060461a431 Add test coverage of multiplayer gameplay exit flow 2022-05-06 15:22:22 +09:00
7ffe3b132f Use BindableFloat in chat height tests 2022-05-05 23:13:43 +01:00
a2ab79620a Update song select exit via click test to match new expectations 2022-05-05 22:16:57 +02:00
d296f78dfe Replace references to old mod select classes in multiplayer match screen test 2022-05-05 22:16:57 +02:00
ecc2805099 Replace references to old mod select classes in match song select test
Also note the change from `songSelect.ChildrenOfType<>()...` to
`this.ChildrenOfType<>()...` - because the new design is registered at
game-level, the mod select is not a child of the song select screen
anymore.
2022-05-05 22:16:57 +02:00
199bdb8e7d Replace reference to old mod select in multiplayer test 2022-05-05 22:16:56 +02:00
17c19063f7 Fix user dim test scene accumulating no fail instances in SelectedMods
The old design was apparently somehow tolerant of multiple instances of
the same mod in `SelectedMods`, but the new one is not.

Fix the test, because appending to a list of mods that was getting
modified by previous tests is generally not how tests should be
written.
2022-05-05 22:16:56 +02:00
8f65e0e60f Add failing test coverage for toggling mod overlay with hotkey 2022-05-05 22:16:56 +02:00
ac08498f35 Use plum colour scheme in multiplayer to match rest of multiplayer screens 2022-05-05 22:16:54 +02:00
407db7ff9d Replace old mod select overlay with new design 2022-05-05 22:16:54 +02:00
8002726c9c Add test coverage for dismissing customisation area with Escape 2022-05-05 19:17:36 +02:00
9d48bb41c9 Merge branch 'master' into new-chat-overlay 2022-05-05 23:12:31 +09:00
5657e7f11e Fix chat height saving/loading test 2022-05-05 14:52:03 +01:00
9cb52f8879 Add tests for chat height saving/loading 2022-05-05 14:21:26 +01:00