Commit Graph

340 Commits

Author SHA1 Message Date
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
Dan Balasescu 488dd3ea52
Merge pull request #13980 from peppy/fix-online-song-select-background
Fix song select background not showing in multiplayer/playlists
2021-07-26 15:16:39 +09:00
Dean Herbert 32e29d0428 Ensure lounge is loaded before continuing with tests 2021-07-26 14:29:16 +09:00
Dean Herbert 971a67c669 Add failing test coverage for misordered rooms 2021-07-26 13:46:55 +09:00
Bartłomiej Dach db9cf443c7
Allow confirming room password by pressing Enter 2021-07-21 00:04:51 +02:00
Dean Herbert 26cc4af87c Revert unintended changes 2021-07-20 16:44:51 +09:00
Dean Herbert 4113eae6ad Add test coverage of fail scenario 2021-07-20 16:37:13 +09:00
smoogipoo 7956f73f62 Move initial content into step 2021-07-19 22:31:53 +09:00
smoogipoo 57a99886d5 Fix password icon not disappearing when no password 2021-07-19 22:31:01 +09:00
smoogipoo 05295241b8 Add room joining tests 2021-07-19 20:55:14 +09:00
smoogipoo 2eec524f27 Fix password not copied from multiplayer client 2021-07-19 20:20:08 +09:00
smoogipoo 1b9d297911 Add test 2021-07-19 20:08:29 +09:00
Dean Herbert c6bc95767d Simplify popover hide logic and add test coverage 2021-07-17 22:31:47 +09:00
Dean Herbert 567a94a28b Remove unused using statements 2021-07-17 15:35:08 +09:00
Dean Herbert d609839ff6 Fix test not working due to popover container being too global 2021-07-17 15:04:00 +09:00
Dean Herbert b5dd9403b1 Merge branch 'master' into add-password-support 2021-07-14 23:53:03 +09:00
smoogipoo 28ff92e34e Add test 2021-07-13 17:31:28 +09:00
Dean Herbert 947460c3c5 Add test flow for joining passworded rooms via UI 2021-07-12 18:25:04 +09:00
Dean Herbert a3e0168a46 Update tests 2021-07-12 18:25:04 +09:00
Dean Herbert 3c49b46c5f Add lock overlay for rooms which are password protected 2021-07-12 18:22:52 +09:00
Dean Herbert 84b0a3290c Add multiplayer lounge test coverage 2021-07-12 15:49:19 +09:00
smoogipoo 6bc0020825 Fix intermittent spectate button test failures 2021-07-06 20:28:55 +09:00
smoogipoo b209868d96 Fix another potential failure 2021-07-06 17:57:24 +09:00
smoogipoo 8b12ec9586 Fix intermittent ready button test failures 2021-07-06 17:52:27 +09:00
Dan Balasescu 32e6c9c5d3
Merge pull request #13786 from peppy/multiplayer-test-fixes
Fix multiplayer test failures due to leaderboard load process
2021-07-06 16:33:41 +09:00
PercyDan54 e1c646b9b2
Remove redundant arguments 2021-07-05 23:52:39 +08:00
Dean Herbert 10e7c846e5 Add local `UserLookupCache` to avoid online requests being fired from multiplayer tests 2021-07-05 19:41:00 +09:00
Dean Herbert 9c2fed4806 Move setup steps to `SetUpSteps` and add empty test case 2021-07-05 19:10:27 +09:00
Dean Herbert 7b0f970e7d Fix ongoing operation being begun in an async context 2021-07-02 16:09:02 +09:00
Dean Herbert f2d9d78455 Fix some incorrectly invoked `async` calls 2021-07-02 14:43:48 +09:00
smoogipoo 4c95af4b16 Add star rating range display 2021-07-01 20:35:31 +09:00
smoogipoo aa7405afa1 Increase number of sent frames to prevent timing issues 2021-06-30 20:16:57 +09:00
Dean Herbert 741ecbb2df Merge branch 'master' into spectator-start-at-end-2 2021-06-30 15:06:30 +09:00
Dean Herbert 4337577448 Remove unused private methods 2021-06-30 14:31:27 +09:00
smoogipoo 331b7237ab Attempt to fix one more intermittent test failure 2021-06-29 23:02:20 +09:00
smoogipoo 6dd3c6fe93 Make MultiSpectatorScreen and tests more resillient to timing 2021-06-29 22:45:51 +09:00
smoogipoo 8e04d73b67 Merge branch 'rework-multiplayer-test-scenes' into spectator-start-at-end-2 2021-06-29 17:06:57 +09:00
smoogipoo bcdf36e77b Merge branch 'master' into spectator-start-at-end-2 2021-06-29 15:53:58 +09:00
smoogipoo 06beeee4d8 Cleanup match header test 2021-06-29 15:39:01 +09:00
smoogipoo d035633f95 Load participants list after joining room 2021-06-25 20:56:13 +09:00
smoogipoo 3e5ae7ea58 Don't join room in participants test 2021-06-25 20:44:00 +09:00
smoogipoo 1ed61b9b98 Fix up dependencies class names 2021-06-25 20:11:38 +09:00
smoogipoo 57f2b4f812 Fix incorrect parent class 2021-06-25 20:09:03 +09:00
smoogipoo 04cc390c41 Fix TestSceneMultiplayer resolving the wrong client 2021-06-25 19:16:54 +09:00
smoogipoo a27a647ae7 Rename RoomDependencies -> OnlinePlayDependencies 2021-06-25 18:07:47 +09:00
smoogipoo c0d2b41d4c Move SpectatorClient into multiplayer dependencies 2021-06-25 17:55:16 +09:00
smoogipoo 7aefbe3da1 Move UserLookupCache inside dependencies 2021-06-25 17:37:02 +09:00
smoogipoo d6ab08c958 Remove manual dependencies in TestSceneMultiplayerGameplayLeaderboard 2021-06-25 15:30:28 +09:00
smoogipoo 81a812e216 Rework MultiplayerTestScene to make use of OnlinePlayTestScene 2021-06-25 15:00:10 +09:00
smoogipoo aa5d22d04a Remove "test container", make everything go through OnlinePlayTestScene 2021-06-25 13:02:19 +09:00