Dean Herbert
|
1f9318265e
|
Update ToLive usages in line with recent changes
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
31a3161189
|
Make tests compile again
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
00e3af3366
|
Update model manager and many related classes to get things compiling again
|
2022-01-12 17:00:00 +09:00 |
|
Dean Herbert
|
6a671b0a52
|
Remove unnecessary assigns of BeatmapSetInfo.Metadata
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
fda529de26
|
Update usages of APIUser to RealmUser
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
213d89b479
|
Update null fallback cases involving OnlineID
|
2022-01-12 16:39:36 +09:00 |
|
Dan Balasescu
|
af9fad00c3
|
Merge branch 'master' into async-deadlock-safety
|
2022-01-10 16:11:09 +09:00 |
|
Bartłomiej Dach
|
446962446e
|
Add test coverage for correct revert of mods when play starts at song select
|
2022-01-08 14:50:58 +01:00 |
|
Bartłomiej Dach
|
3dd5705a81
|
Add test coverage for correct revert of mods after new item is queued
|
2022-01-08 14:50:58 +01:00 |
|
Bartłomiej Dach
|
50077f05bd
|
Add test coverage for correct revert of ruleset when play starts at song select
|
2022-01-08 14:50:57 +01:00 |
|
Bartłomiej Dach
|
f026973b19
|
Add failing test for ruleset incorrectly applying from latest picked item
|
2022-01-08 14:50:54 +01:00 |
|
Dean Herbert
|
00177a3ae1
|
Update usages to new naming
|
2022-01-06 22:54:43 +09:00 |
|
Dean Herbert
|
73b40e6833
|
Replace usage of .Result with .WaitSafelyForResult
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
031a40af6a
|
Replace usages of Wait with WaitSafely
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
f53a675ca3
|
Fix TestSceneMultiSpectatorLeaderboard not waiting for user population
|
2021-12-31 00:48:31 +09:00 |
|
Dean Herbert
|
cfdfe81afb
|
Merge pull request #16205 from smoogipoo/fix-multiplayer-tests
Fix multiplayer test failures when checking for parted room
|
2021-12-22 13:42:05 +09:00 |
|
Dan Balasescu
|
24c6f8fafa
|
Fix multiplayer test failures when checking for parted room
|
2021-12-22 12:55:37 +09:00 |
|
Dan Balasescu
|
ee64ab6383
|
Fix delete button test failures
Can be tested by adding a Thread.Sleep() in
DrawableRoomPlaylistItem.load().
|
2021-12-22 09:55:19 +09:00 |
|
Dan Balasescu
|
e2f8c71081
|
Fix test
|
2021-12-21 18:38:31 +09:00 |
|
Dean Herbert
|
bb3f375958
|
Add note about local button clicking usage
|
2021-12-21 13:49:51 +09:00 |
|
Dean Herbert
|
aad55ef89e
|
Remove unused method in TestSceneMultiplayerQueueList
|
2021-12-21 13:49:51 +09:00 |
|
Dean Herbert
|
9aff646ff4
|
Centralise all multiplayer button clicking test logic
This adds the "wait for enabled" check in a way that can be easily
reused, as it keeps getting missed in test implementations.
This particular commit hopefully fixes
https://github.com/ppy/osu/runs/4583845033?check_suite_focus=true.
|
2021-12-21 13:49:51 +09:00 |
|
Bartłomiej Dach
|
d8be455a43
|
Merge branch 'master' into fix-ready-button-test
|
2021-12-20 11:02:43 +01:00 |
|
Dean Herbert
|
ec0a6735eb
|
Rename TestMultiplayerScreenStack to TestMultiplayerComponents
|
2021-12-20 18:24:59 +09:00 |
|
Dean Herbert
|
87051d5d61
|
Add better defined steps to TestLoseHostWhileReady ready button test
Not 100% sure this will solve the issue but it's worth a try. The button
state checks are using `Until` everywhere else so this brings the test
in line with the standards.
As seen
https://github.com/ppy/osu/runs/4579641456?check_suite_focus=true.
|
2021-12-20 17:47:06 +09:00 |
|
Dan Balasescu
|
9316abc278
|
Better fix for intermittent multiplayer tests
|
2021-12-20 13:10:13 +09:00 |
|
Dean Herbert
|
9e82a3e79a
|
Merge branch 'master' into forego-resetting-spectate-state
|
2021-12-15 18:05:06 +09:00 |
|
Dan Balasescu
|
18d7b79207
|
Don't reset spectating state if gameplay is finished
|
2021-12-15 17:40:30 +09:00 |
|
Dean Herbert
|
39a0a21132
|
Add test coverage of same scenario without deletion
|
2021-12-15 17:30:09 +09:00 |
|
Dan Balasescu
|
d22e1b9001
|
Add another until step to guard against async test issues
|
2021-12-15 17:00:06 +09:00 |
|
Dan Balasescu
|
740a6f16c7
|
Fix exception when updating the room's visual playlist
|
2021-12-15 16:53:25 +09:00 |
|
Dean Herbert
|
cebfeb5220
|
Merge pull request #16045 from smoogipoo/multiplayer-local-beatmap-query
Rework multiplayer's current item tracking
|
2021-12-14 18:33:30 +09:00 |
|
Dean Herbert
|
309290a3c9
|
Use new method in more places that can benefit from it
|
2021-12-13 16:56:43 +09:00 |
|
Dan Balasescu
|
bf3abb2455
|
Merge branch 'master' into multiplayer-local-beatmap-query
|
2021-12-12 16:37:41 +09:00 |
|
Dan Balasescu
|
9f792fec49
|
Fix test failures from async item loading
|
2021-12-12 16:11:48 +09:00 |
|
Dan Balasescu
|
99cd36d2f6
|
Resolve some test failures due to async population
|
2021-12-11 22:52:08 +09:00 |
|
Dan Balasescu
|
25b274c323
|
Fix starting gameplay too early after import
|
2021-12-11 22:47:50 +09:00 |
|
Dan Balasescu
|
cdb8237a4b
|
Merge branch 'master' into pre-realm-score-tidy
|
2021-12-11 19:25:39 +09:00 |
|
Dan Balasescu
|
6057037e35
|
Move playlist item beatmap population to MatchSubScreen
|
2021-12-10 20:08:59 +09:00 |
|
Dean Herbert
|
dbb08f7d46
|
Use OnlineID for set operations
|
2021-12-10 16:11:48 +09:00 |
|
Dean Herbert
|
50bf2f368d
|
Merge branch 'master' into host-enqueue-2
|
2021-12-10 14:09:19 +09:00 |
|
Dean Herbert
|
1952819db2
|
Merge pull request #16019 from smoogipoo/cleanup-playlist-item-buttons
Cleanup duplicated classes in DrawableRoomPlaylistItem
|
2021-12-10 12:01:26 +09:00 |
|
Dan Balasescu
|
a445dcd2c6
|
Fix incorrect test namespace
|
2021-12-10 02:09:31 +09:00 |
|
Dan Balasescu
|
671582a925
|
Allow host to enqeue items and items to be edited
|
2021-12-10 01:15:19 +09:00 |
|
Dan Balasescu
|
048a495115
|
Add edit button to DrawableRoomPlaylistItem
|
2021-12-10 01:08:54 +09:00 |
|
Dan Balasescu
|
05aa9635a8
|
Privatise button again
|
2021-12-10 00:38:18 +09:00 |
|
Dan Balasescu
|
f9af239ed9
|
Cleanup duplicated classes in DrawableRoomPlaylistItem
|
2021-12-09 23:56:49 +09:00 |
|
Dean Herbert
|
dfe19f3509
|
Minor code reformatting
|
2021-12-09 17:53:40 +09:00 |
|
Dan Balasescu
|
aec36adf6c
|
Fix test failures
|
2021-12-09 04:22:34 +09:00 |
|
Dan Balasescu
|
3b4833ca8e
|
A bit of cleanup + xmldocs on classes/members
|
2021-12-09 01:40:16 +09:00 |
|