Commit Graph

6673 Commits

Author SHA1 Message Date
b34086a792 Add failing test case for incorrect RulesetID population in submission flow 2021-10-16 16:10:42 +02:00
29ec498f6c Add failing test case for player sending wrong ruleset ID to spectator server 2021-10-16 13:34:24 +02:00
49969ac328 Add beatmap import and file store tests 2021-10-15 17:07:34 +09:00
3604a762d0 Merge branch 'master' into fix-editor-difficulty-name-update 2021-10-15 16:58:01 +09:00
56758435ee Merge pull request #15043 from peppy/realm-ruleset-store
Add realm `RulesetStore`
2021-10-15 16:49:48 +09:00
c9d8645341 Fix startup import test waiting on potentially incorrect notification type 2021-10-15 13:26:31 +09:00
ec5c967e71 Add test coverage of SettingsCheckbox 2021-10-15 12:13:24 +09:00
b15137ecdc Add test coverage of slider bars with colour provider applied 2021-10-15 11:48:08 +09:00
874d722820 Merge branch 'master' into fix-editor-difficulty-name-update 2021-10-15 11:14:45 +09:00
02d29097a2 Switch away from metadata screen before making any changes in test logic 2021-10-15 11:14:03 +09:00
ad0732484f Just wait for metadata section to be loaded 2021-10-14 22:12:38 +09:00
fb9c3fe72e Merge pull request #14619 from peppy/no-more-difficulty-control-points-info
Move `DifficultyControlPoint`s to be specified at a per-`HitObject` level
2021-10-14 17:24:32 +09:00
0fd5fa17c0 Add more thorough check 2021-10-14 16:50:38 +09:00
119e9ad83e Fix multiplayer gameplay flow test scene failures due to button not being ready 2021-10-14 15:58:42 +09:00
464bcd2b24 Merge pull request #15070 from bdach/dropdown-refresh
Refresh dropdown appearance & add themed variant to settings sidebar
2021-10-14 14:40:58 +09:00
2e0a2a28ab Check mutations at each point in the process (and also check artist/title) 2021-10-14 14:40:20 +09:00
3964e5c448 Fix test failure due to retyped class 2021-10-14 14:11:12 +09:00
b6c5797394 Fix AudioFilter test not stopping track on forced exit 2021-10-14 12:55:02 +09:00
aa380a11c1 Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-14 12:02:10 +09:00
8d479bbe56 Merge branch 'master' into fix-editor-difficulty-name-update 2021-10-14 10:17:01 +09:00
c7db286b94 Merge branch 'master' into file-sanity-checks 2021-10-14 00:17:29 +02:00
e49f1f6e6b Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-13 20:17:57 +09:00
af15a8a54b Merge branch 'master' into fix-gamehost-tests 2021-10-13 18:02:18 +09:00
d88daf0cc2 Merge pull request #15073 from peppy/fix-player-loader-low-pass
Improve `PlayerLoader` audio and visual transitions
2021-10-13 17:01:49 +09:00
a781930135 Merge pull request #15042 from peppy/realm-live
Add realm `Live<T>` implementation
2021-10-13 17:01:02 +09:00
db5099de3a Add missing licence header 2021-10-13 15:45:01 +09:00
2fb5c85377 Merge branch 'master' into realm-ruleset-store 2021-10-13 15:25:18 +09:00
f5f0486e18 Merge branch 'master' into realm-live 2021-10-13 15:24:34 +09:00
29dfe33465 Rewrite AudioFilter to be easier to follow (and fix tests) 2021-10-13 15:17:20 +09:00
02689a1b60 Use actual BeatmapInfo rather than PlayableBeatmap.BeatmapInfo for editor writes 2021-10-13 14:50:12 +09:00
3445d915b9 Merge pull request #15074 from peppy/fix-storyboard-fail-test-fails
Fix storyboard outro during fail test not being lenient enough
2021-10-13 14:16:26 +09:00
df5a76ad9d Merge pull request #15041 from peppy/realm-file-store
Add realm `FileStore`
2021-10-13 13:54:56 +09:00
26a1e40d24 Fix storyboard outro during fail test not being lenient enough 2021-10-13 13:48:57 +09:00
b37096f440 Avoid using bindable for AudioFilter cutoff
It doesn't play nicely with screen exiting, as it is automatically
unbound during the exit process. Easiest to just avoid using this for
now.
2021-10-13 13:25:55 +09:00
f69a56a26a Add test coverage of startup import sequence 2021-10-13 12:19:10 +09:00
3ceee176e6 Merge branch 'master' into frame-stability-container-direction-flip 2021-10-12 18:34:04 +02:00
8dcfc3dd7e Replace no-op seeks with wait steps 2021-10-12 18:31:20 +02:00
e468bfb31c Merge branch 'master' into realm-file-store 2021-10-12 23:11:02 +09:00
91c286b1ad Fix intermittent TestScenePlaySongSelect test failures 2021-10-12 22:07:57 +09:00
60ba1987ba Merge pull request #15050 from peppy/fix-cross-thread-list-manipulation-skin-source-provider
Fix cross-thread list manipulation in `SkinProvidingContainer`
2021-10-12 21:59:49 +09:00
7bb401b974 Merge pull request #15040 from peppy/realm-test-game-host
Update realm tests to run inside a `GameHost` to allow running on update thread
2021-10-12 21:16:06 +09:00
f76b58e843 Merge pull request #15055 from peppy/fix-taiko-convert-woes
Fix `BeatmapConverter` not cloning deeply enough
2021-10-12 21:07:39 +09:00
f01e995cd9 Merge branch 'master' into fix-cross-thread-list-manipulation-skin-source-provider 2021-10-12 20:59:17 +09:00
79ac64a088 Split out editor save steps to try and catch test failure 2021-10-12 19:40:35 +09:00
d1b0dd1f6b Fix GameHosts being run on TPL threads 2021-10-12 17:13:36 +09:00
55bd7d2512 Add failing coverage for saving difficulty params from editor 2021-10-12 16:43:56 +09:00
d7cbacc5a0 Rename OnSourceChanged and expand on xmldoc to mention that it doesn't fire SourceChanged 2021-10-12 13:04:48 +09:00
7fcb01bdf1 add changelog links test 2021-10-12 09:57:46 +07:00
39a3482458 Replace Add/Reset methods with single Set method 2021-10-12 11:55:07 +09:00
7f95400f46 Add proper stream disposal to tests 2021-10-12 11:04:41 +09:00