Dean Herbert
|
d5eca16b69
|
Fix potential test failures due to slow realm refresh in TestSceneScreenNavigation
As seen at https://github.com/ppy/osu/runs/5492345983?check_suite_focus=true.
|
2022-03-10 18:10:08 +09:00 |
|
Dan Balasescu
|
483977d5c8
|
Merge branch 'master' into spectator-state-rework
|
2022-02-03 19:59:07 +09:00 |
|
Dean Herbert
|
6355ac6663
|
Wait for DialogOverlay load in more tests
Apparently the previous fix was not enough as this can still be seen
failing
(https://github.com/ppy/osu/runs/5046718623?check_suite_focus=true).
This change is copying from what other tests use seemingly reliably,
such as `TestScenePerformFromScreen`)
|
2022-02-03 15:10:08 +09:00 |
|
Dan Balasescu
|
781cb9f18d
|
Move HasPassed/HasFailed into GameplayState
|
2022-02-01 14:46:24 +09:00 |
|
Dean Herbert
|
9001c3a396
|
Fix test failures if DialogOverlay is not loaded in time
As seen at https://github.com/ppy/osu/runs/4999391205?check_suite_focus=true, where `DialogOverlay` hasn't loaded in single file yet.
|
2022-01-31 15:17:07 +09:00 |
|
Dean Herbert
|
2453bf5ed0
|
Add test coverage of the same thing but via "clear all scores" button
|
2022-01-28 15:54:53 +09:00 |
|
Dean Herbert
|
778eebc94d
|
Add test coverage of local score import and deletion
|
2022-01-28 15:50:36 +09:00 |
|
Dean Herbert
|
4f8d29c1c0
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-13 18:25:09 +09:00 |
|
Dan Balasescu
|
672c1d36dc
|
Fix intermitten screen navigation tests
|
2022-01-13 05:52:04 +09:00 |
|
Dean Herbert
|
31a3161189
|
Make tests compile again
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
031a40af6a
|
Replace usages of Wait with WaitSafely
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
967419c9ac
|
Remove BeatmapSetInfo and Metadata from interface
There were very few accesses to this, and after realm they should all be
done via the `BeatmapInfo`, so let's remove this.
|
2021-12-22 18:17:00 +09:00 |
|
Dean Herbert
|
ec0a6735eb
|
Rename TestMultiplayerScreenStack to TestMultiplayerComponents
|
2021-12-20 18:24:59 +09:00 |
|
Dan Balasescu
|
09dd054283
|
Fix SongSelect-related test failures
|
2021-11-25 21:11:13 +09:00 |
|
Dean Herbert
|
f283770f34
|
Update mock RulesetInfo usage to set OnlineID instead of ID
|
2021-11-24 15:50:26 +09:00 |
|
Dean Herbert
|
7c2e79f911
|
Update all simple cases of switching to IWorkingBeatmap
|
2021-11-17 20:56:57 +09:00 |
|
smoogipoo
|
0e293471c2
|
Clean up multiplayer-screen tests by removing intermediate screen
|
2021-10-28 14:29:49 +09:00 |
|
Bartłomiej Dach
|
798349243f
|
Cache test request handler in screen navigation test
|
2021-10-27 20:38:52 +02:00 |
|
smoogipoo
|
f3dba49aae
|
Rename room managers
|
2021-10-27 19:36:32 +09:00 |
|
Dean Herbert
|
0bd5136a29
|
Fix TestOverlayClosing occasionally failing due to running too fast
|
2021-10-07 15:55:29 +09:00 |
|
Dean Herbert
|
67750e6e1a
|
Fix subsequent navigation tests failing due to escape key not being released
|
2021-09-14 15:08:43 +09:00 |
|
Dean Herbert
|
e8d4e2e6da
|
Fix tests being blocked by notification overlay popup
|
2021-09-13 19:38:53 +09:00 |
|
Dean Herbert
|
24ae530a80
|
Add test coverage of double dispose of OsuGame
|
2021-09-13 19:04:13 +09:00 |
|
Dean Herbert
|
5a06954665
|
Add test coverage of game exit scenario
|
2021-09-10 18:23:00 +09:00 |
|
Joseph Madamba
|
570d36fde7
|
Make toolbar handle mouse events instead
|
2021-08-30 20:53:43 -07:00 |
|
Joseph Madamba
|
7bb2269eba
|
Add overlay closing behavior test
|
2021-08-29 22:27:56 -07:00 |
|
smoogipoo
|
8b3feaabfc
|
Fix more compile errors
|
2021-08-03 20:07:42 +09:00 |
|
smoogipoo
|
1b6b7ce343
|
Merge branch 'master' into lounge-redesign
|
2021-08-03 20:02:31 +09:00 |
|
Dean Herbert
|
888954747c
|
Rename class, add commenting and avoid firing requests to create rooms for testing purposes
|
2021-07-26 15:47:13 +09:00 |
|
smoogipoo
|
dfe7cc40a9
|
Move create room button into the lounge
|
2021-07-14 18:55:01 +09:00 |
|
smoogipoo
|
ab9290772b
|
Fix a similar case with online play sub-screens
|
2021-06-08 17:54:54 +09:00 |
|
smoogipoo
|
490ab9e96a
|
Fix typo
|
2021-06-08 17:09:03 +09:00 |
|
smoogipoo
|
7fa0ac6ed7
|
Fix possible nullref when exiting song select too fast
|
2021-06-08 17:03:50 +09:00 |
|
Dean Herbert
|
66dd7b7705
|
Update test logic to allow gameplay to properly continue
|
2021-06-03 14:38:50 +09:00 |
|
Dean Herbert
|
7a71cc1e82
|
Fix actually incorrect navigation test (can no longer retry from autoplay results)
|
2021-06-01 16:54:29 +09:00 |
|
Lucas A
|
ed4c025c7e
|
Fix other tests and move TestPlaySongSelect class declaration.
|
2021-05-17 12:55:59 +02:00 |
|
Dean Herbert
|
545156d15c
|
Add regression test coverage
|
2021-04-08 15:20:53 +09:00 |
|
Dean Herbert
|
e486e521ff
|
Fix regressed test
|
2021-04-05 22:46:01 +09:00 |
|
Dean Herbert
|
0c53b4eb93
|
Fix wrong counting and add test
|
2021-03-31 14:09:39 +09:00 |
|
Joehu
|
d0644221ff
|
Add test showing toolbar behavior change
|
2021-03-12 15:48:49 -08:00 |
|
Dean Herbert
|
a08a3d44c7
|
Add failing test coverage for using hotkeys from main menu before toolbar displayed
|
2021-02-25 14:52:16 +09:00 |
|
Dean Herbert
|
996c0897d1
|
Seek via GameplayClockContainer for better reliability
|
2021-02-23 13:40:21 +09:00 |
|
Dean Herbert
|
541237ef16
|
Use a shorter test beatmap for tests which need to run to completion
|
2021-02-22 14:48:04 +09:00 |
|
Dean Herbert
|
ec37e1602d
|
Add failing test coverage of retrying from the results screen
|
2021-02-15 15:03:09 +09:00 |
|
Bartłomiej Dach
|
83fb7c7a1a
|
Re-namespace all files in OnlinePlay directory
|
2020-12-25 16:50:09 +01:00 |
|
Dean Herbert
|
836d1491d0
|
PlaylistsMultiplayer -> Playlists
|
2020-12-25 23:47:18 +09:00 |
|
Dean Herbert
|
a1384942b1
|
Timeshift -> Playlists at a code level
|
2020-12-25 13:11:21 +09:00 |
|
smoogipoo
|
4494bb1eb5
|
Abstract RoomManager and Multiplayer
|
2020-12-19 00:52:27 +09:00 |
|
Joehu
|
ef3c918a3c
|
Simplify input buttons/keys in tests
|
2020-11-09 14:18:20 -08:00 |
|
Dean Herbert
|
d2f6303988
|
Change default value of requestedByUser to false
|
2020-11-02 14:56:50 +09:00 |
|