Commit Graph

723 Commits

Author SHA1 Message Date
c3a0f0d6b8 Update tests in line with new button behaviour 2022-03-26 14:43:41 +09:00
0146717fcb Adjust test button sizing to better match actual usage 2022-03-26 14:29:31 +09:00
f92a31cd39 Merge pull request #17402 from smoogipoo/multiplayer-auto-countdown
Add multiplayer auto-start countdown timer
2022-03-25 20:31:14 +09:00
76abce4867 Add missing wait calls on async test steps 2022-03-25 18:38:26 +09:00
c1649714f4 Add a few more ready button tests 2022-03-25 17:12:00 +09:00
d5a37c2237 Remove irrelevant test 2022-03-25 17:06:04 +09:00
aa9e642e40 Merge branch 'master' into pin-multiplayer-host 2022-03-25 16:49:35 +09:00
f0d132b16e Rename FinishCountdown() -> SkipToEndOfCountdown() 2022-03-24 15:21:46 +09:00
96a447f68b Rename Multiplayer prefix to button classes 2022-03-24 14:28:38 +09:00
90c7945bca Re-remove PopoverButton class with better test fix 2022-03-24 14:26:31 +09:00
547418e47e Revert "Remove PopoverButton class"
This reverts commit 6b712be97d.
2022-03-24 11:15:51 +09:00
34a367b369 Merge branch 'master' into multiplayer-countdown-timers-2 2022-03-23 15:40:50 +09:00
a83a90e675 Rename countdown Delay -> Duration 2022-03-23 15:21:16 +09:00
6b712be97d Remove PopoverButton class 2022-03-23 10:40:38 +09:00
9138aaf780 Split MultiplayerReadyButton 2022-03-23 10:38:56 +09:00
483fb84b56 Fix typo in FinishCountdown method 2022-03-22 16:50:13 +09:00
2c4a6c2465 Add missing async safeties to new tests 2022-03-22 16:46:42 +09:00
5c1e11c153 Merge branch 'master' into queue-list-counter 2022-03-21 05:01:09 +03:00
06136b2247 Revert OsuTabItem Text to protected, update tab count test 2022-03-20 21:37:02 -04:00
63b6686384 make test name clearer 2022-03-20 16:28:05 -04:00
8fbdd06895 add queue tab count test 2022-03-20 16:24:41 -04:00
04f4e81852 Rename start countdown request 2022-03-18 21:05:19 +09:00
c97aa3a26f Fix intermittent ready button test failure 2022-03-18 18:57:34 +09:00
72843a6797 Add support for starting/stopping countdowns 2022-03-18 14:33:09 +09:00
efce471f0b Add countdown button + popover 2022-03-18 14:31:57 +09:00
b76a87e6f8 Split ready button visual logic into button itself 2022-03-18 14:31:57 +09:00
a7ddfc7f51 Add step for returning host back to local user 2022-03-18 08:08:31 +03:00
d0cc68bc97 Add test coverage 2022-03-18 07:26:10 +03:00
4adb8c205f Add step to switch hosts randomly in TestManyUsers 2022-03-18 07:18:49 +03:00
da0ffab14e Integrate ready button implementation 2022-03-17 18:43:04 +09:00
461d41529b Integrate spectate button implementation 2022-03-17 18:36:33 +09:00
94ff6a338f Merge branch 'master' into scoreprocessor-rework 2022-03-09 23:04:18 +09:00
729af28a64 Fix intermittent test failure 2022-03-09 00:48:12 +09:00
94d5e2f264 Fix test failure ripple through entire TestScene 2022-03-09 00:48:03 +09:00
f1c40bd9ed Rework GetScore() method signatures + implementations
Rename legacy-facing overload to mention as much
2022-03-08 22:30:44 +09:00
e947c97e10 Merge branch 'master' into spectator-reliability 2022-02-25 20:20:30 +09:00
926abf7a0c Merge pull request #16985 from smoogipoo/multi-spectator-chat
Add chat display to multiplayer spectator
2022-02-25 20:19:07 +09:00
3a03833912 Merge pull request #16890 from peppy/beatmap-decoder-ruleset-store
Fix `LegacyBeatmapDecoder` not populating correct rulesets
2022-02-25 19:03:43 +09:00
f9d9ad388b Add chat display to multiplayer spectator screen 2022-02-25 16:03:28 +09:00
c94e7e2abe Add ability to simulate network failures to TestSpectatorClient 2022-02-24 02:23:48 +09:00
14c8ce50a0 Prefix all test send methods in TestSpectatorClient with Send 2022-02-24 02:23:48 +09:00
98c008b95f Fix test failures due to order change 2022-02-21 19:48:39 +09:00
ab8b502709 Add test coverage of spotlights being at the top of the listing 2022-02-21 18:01:46 +09:00
631c23ea3a Merge branch 'master' into beatmap-decoder-ruleset-store 2022-02-18 16:52:33 +09:00
0138f22c8d Update existing usages to point to RealmRulesetStore 2022-02-16 17:13:54 +09:00
7e24b36f26 Merge branch 'master' into remove-playlistitem-beatmap 2022-02-16 14:24:57 +09:00
6a08fd57ef Rename "client" fields in tests to specify whether spectator or multiplayer 2022-02-16 09:52:18 +09:00
187870b794 Merge branch 'master' into fix-multi-cache-dependencies 2022-02-16 09:44:37 +09:00
ea5bb46fb8 Merge branch 'master' into net6 2022-02-16 00:40:04 +09:00
f5b34e0313 Fix some test failures due to now-async lookups 2022-02-16 00:01:22 +09:00