Commit Graph

6234 Commits

Author SHA1 Message Date
318f830cd2 Expand test coverage for different scaling modes
Intentionally not using `[Values]` as the scale modes can be applied to
the running game instance directly, rather than recreating it all over
again.

The same could be said for the notification overlay but not sure, seems
like something that should be considered at an `OsuGameTestScene` level
instead (whether the same game instance can be reused for further
testing).
2021-08-21 04:19:55 +03:00
e13b516f31 Fix excess blank lines 2021-08-20 22:26:38 +09:00
5e234fb746 Add try catch to avoid test failures on windows 2021-08-20 22:07:13 +09:00
0aea39f5f1 Merge branch 'master' into temporary-directory-test-storage 2021-08-20 20:41:54 +09:00
b9ff94485d Revert usage of OsuGameTestScene for TestSceneOsuGame
Turns out we likely don't want this, as it means the testing user (using
a visual test browser) will not have access to their beatmaps. Can
revisit at a future date if the temporary files are still an issue.
2021-08-20 19:45:54 +09:00
cbee379f62 Test scrolled to section top is visible 2021-08-20 12:30:49 +03:00
54bc532f0d Merge branch 'master' into fix-messagepack-union 2021-08-20 16:01:04 +09:00
98357d51da Merge pull request #14323 from minetoblend/editor-seek
Prevent seeking before mp3 start time while editor is playing
2021-08-20 13:28:20 +09:00
c95bf735fe Merge branch 'master' into multiplayer-chat 2021-08-20 11:54:42 +09:00
7021133029 Merge branch 'master' into temporary-directory-test-storage 2021-08-20 11:54:33 +09:00
cde1b473fc Merge branch 'master' into remove-unnecessary-queue 2021-08-20 11:31:32 +09:00
73b40a6244 Switch to until step to account for asynchronous operations 2021-08-20 05:29:30 +03:00
580136a5e9 Merge branch 'master' into fix-lounge-loading 2021-08-20 10:51:30 +09:00
d98742522b Remove unused using directive 2021-08-20 04:40:03 +03:00
4d9c415e73 Remove unnecessary queue in beatmap difficulty cache tests 2021-08-20 04:37:35 +03:00
5f1948d040 Add failing test case 2021-08-19 22:40:35 +02:00
e25592f325 Merge branch 'master' into fix-lounge-loading 2021-08-19 20:01:47 +09:00
2b0f2a6db9 Merge pull request #14355 from frenzibyte/mod-settings-difficulty-cache
Update star difficulty bindables on mod settings change
2021-08-19 20:00:48 +09:00
b09105e5a7 Merge pull request #14381 from smoogipoo/match-subscreen-redesign
Update layout of multiplayer room screens
2021-08-19 19:36:21 +09:00
da8a1692d9 Add test coverage of multiplayer room/state messagepack serialisation 2021-08-19 17:40:59 +09:00
1fd746524d Remove realtime room category, fix end-date showing for realtime 2021-08-19 16:09:28 +09:00
6d00ea3375 Allow toggling focus via binding 2021-08-19 14:19:59 +09:00
786beb9759 Fix missing initial state test step 2021-08-19 14:14:47 +09:00
65c0ae757b Merge spectrum test case 2021-08-19 07:18:18 +03:00
102320f8ae Merge branch 'master' into mod-settings-difficulty-cache 2021-08-19 06:35:13 +03:00
47ef33e731 Fix playlists lounge sub screen test potentially failing 2021-08-19 06:28:31 +03:00
b984780d6a Merge branch 'master' into fix-lounge-loading 2021-08-19 06:26:15 +03:00
49bc3a8250 Refactor playlists room manager to handle dummy API requests 2021-08-19 06:25:47 +03:00
2e43f38d8a Merge branch 'master' into settings-delayed-load 2021-08-18 22:53:34 +02:00
eadf02933a Split lounge-specific implementation from DrawableRoom 2021-08-18 20:56:44 +09:00
63af67f61b Cleanup around footers 2021-08-18 20:25:48 +09:00
fc3fa4f241 Merge branch 'master' into settings-delayed-load 2021-08-18 18:51:25 +09:00
28e2b6cec7 Add transform test for fun 2021-08-18 18:34:09 +09:00
1faf789f0e Allow expanding chat using key binding even when it is hidden 2021-08-18 18:25:21 +09:00
2099298444 Disallow clicking on chat textbox during gameplay 2021-08-18 17:30:50 +09:00
9d2664cbb1 Merge branch 'master' into star-rating-display-v2 2021-08-18 17:22:33 +09:00
74d6c26520 Refactor star rating display layout with flexibility in mind 2021-08-18 11:03:35 +03:00
5faf2df9b4 Revert unintentional change 2021-08-18 16:56:42 +09:00
6dc96fdb83 Disable edit button in playlists 2021-08-18 16:56:42 +09:00
4725b802b0 Share OsuGameTestScene with implementations across template projects 2021-08-18 16:53:32 +09:00
2758a83d55 Fix TestSettingsMigration's usage of RecycleLocalStorage 2021-08-18 16:39:10 +09:00
dc44cc0eb3 Update scenarios to use new TestRunHeadlessGameHost where feasible 2021-08-18 16:01:56 +09:00
f3bc9c3e45 Merge branch 'master' into match-subscreen-redesign 2021-08-18 15:19:29 +09:00
6ed3e469f7 Fix wrong attribute used for setup method 2021-08-18 06:50:01 +03:00
f592350856 Fix config pollution in HUD overlay test scene 2021-08-18 04:59:08 +03:00
2296ee6059 Add test coverage 2021-08-17 16:56:06 +02:00
eaf7bd72fc Merge branch 'master' into multiplayer-chat 2021-08-17 20:08:01 +09:00
d66f7cb6b5 Fix tests by allowing retrieval with files where required 2021-08-17 19:21:22 +09:00
1b49e92e99 Merge branch 'master' into settings-delayed-load 2021-08-17 17:42:23 +09:00
5d72c5911a Rename MatchSettingsOverlay and related classes
Because "match" is a multiplayer-only concept.
2021-08-17 17:14:28 +09:00