Commit Graph

484 Commits

Author SHA1 Message Date
47020c8887 Add failing test cases 2020-12-23 21:00:47 +01:00
d7279dab40 Merge pull request #11226 from peppy/fix-legacy-skin-texture-loader-store
Fix incorrectly provided texture loader store to skins
2020-12-23 16:41:01 +09:00
a7f78d706a Merge branch 'master' into fix-legacy-skin-texture-loader-store 2020-12-22 12:09:35 +09:00
10c2745682 Add region specifications around implicit interface implementations 2020-12-22 12:01:09 +09:00
8427ee1b8e Fix incorrect cached type 2020-12-21 18:42:23 +09:00
c3d1eaf36d Make RealtimeMultiplayerTestScene abstract 2020-12-21 16:21:05 +09:00
a5bcf1dc20 Expose resources to skin via interface (and share common pieces with beatmap) 2020-12-21 15:18:52 +09:00
ba4307a74c Directly return task 2020-12-20 18:24:13 +09:00
9b08f573ba Fix room not created before being joined 2020-12-19 02:41:04 +09:00
3f4a66c4ae Add realtime multiplayer test scene abstract class 2020-12-19 02:23:42 +09:00
7d1fe7955e Small improvements to testable room manager 2020-12-19 01:57:40 +09:00
2fc5561b7e Add handling for GetRoomRequest() 2020-12-19 01:22:52 +09:00
c6da680c80 Add a container for testing purposes 2020-12-19 01:19:08 +09:00
c6555c53cc Add a testable realtime room manager 2020-12-19 01:17:24 +09:00
50a35c0f63 Add connection/disconnection capability 2020-12-19 01:16:00 +09:00
1e2163f55e Add a testable realtime multiplayer client 2020-12-19 01:14:50 +09:00
e6a38ffbce Fix test failure due to polluted bindable value from previous test 2020-12-18 16:39:30 +09:00
208a9e596e Set new room for each test iteration 2020-12-18 14:58:58 +09:00
2e0fdf9bca Merge pull request #11011 from ekrctb/catch-pooling-initial
Initial implementation of hit object pooling in osu!catch ruleset
2020-12-02 13:02:22 +09:00
604619ba47 Generalize legacy skin player test. 2020-12-01 09:49:04 +09:00
9811c46e35 Rename application method to better describe what it actually does 2020-11-26 19:16:18 +09:00
8aa0a698d9 Avoid errors due to second set 2020-11-05 17:26:41 +09:00
9c91f16e3a Update sizing as early as possible in addition to scheduling (to handle any dependent edge cases) 2020-11-05 17:24:59 +09:00
2d0c62dce2 Fix SkinnableTestScene's autosize propagation
Regressed with recent DrawableHitObject changes (moving of
RelativeSizeAxes specifications out of constructors).
2020-11-05 16:37:48 +09:00
d2f6303988 Change default value of requestedByUser to false 2020-11-02 14:56:50 +09:00
ecad85b5f5 Merge branch 'master' into fix-music-paused-on-multi-exit 2020-11-02 14:55:15 +09:00
2b0bea535e Resolve CA1805 inspections
"Member is explicitly initialized to its default value"
2020-11-01 18:47:40 +01:00
79f47953a8 Migrate existing call to new flag parameter 2020-10-31 16:08:27 +01:00
4dec46b33e Attempt to fix in a less destructive way for now 2020-10-29 17:52:58 +09:00
7bef695072 Merge branch 'master' into fix-test-beatmap-virtual-clock 2020-10-29 17:51:15 +09:00
bdebf2f1a4 Fix skinnable test scene still not working with dynamic compilation 2020-10-16 17:08:46 +09:00
4b81880655 Account for potentially longer non-last objects 2020-10-05 14:04:04 +09:00
21bf93a7c2 Ensure there's a buffer after the last hitobject to allow certain replay tests to complete correctly 2020-10-05 13:29:36 +09:00
a8cbd400d3 Ensure virtual track time is long enough for test beatmaps 2020-10-05 13:23:37 +09:00
e760ed8e01 Fix scroll wheel being handled by base test scene 2020-09-30 16:39:02 +09:00
011b176244 Add test coverage of audio track changing 2020-09-24 22:00:13 +09:00
552968f65f Remove unnecessary using 2020-09-22 13:38:52 +09:00
7c40071b21 Revert changes to SkinnableTestScene but change load order 2020-09-22 13:35:35 +09:00
1e09d8fd1a Merge branch 'master' into catch-combo-counter 2020-09-21 17:53:00 +09:00
ff5b292302 Fix global bindings being lost when running tests under headless contexts 2020-09-16 19:36:36 +09:00
8f5115b4e8 Merge branch 'master' into fix-test-storage-weirdness 2020-09-15 19:32:52 +09:00
f7c9c80566 Force OsuGameTests to use a unique storage each run 2020-09-15 19:01:32 +09:00
0761aab42f Merge branch 'master' into catch-combo-counter 2020-09-15 17:20:31 +09:00
16ae83c499 Merge branch 'master' into editor-clipboard 2020-09-15 16:05:43 +09:00
914785ce17 Merge branch 'master' into fix-test-storage-weirdness 2020-09-15 14:49:10 +09:00
0446bc8610 Fix game.ini getting left over by PlayerTestScene subclasses 2020-09-15 14:43:24 +09:00
879979ef57 Move host lookup to inside lazy retrieval to handle edge cases 2020-09-15 14:25:31 +09:00
234152b2fe Use host storage as LocalStorage for headless test runs 2020-09-15 14:17:40 +09:00
0ef4dfc192 Move more logic to base EditorTestScene 2020-09-14 15:27:08 +09:00
1143d5d992 Update class exclusion for dynamic compilation 2020-09-04 20:41:08 +09:00