Commit Graph

1005 Commits

Author SHA1 Message Date
f283770f34 Update mock RulesetInfo usage to set OnlineID instead of ID 2021-11-24 15:50:26 +09:00
692e846acd Rename BeatmapSetInfo.OnlineBeatmapSetID to OnlineID to match interface 2021-11-12 17:52:44 +09:00
6a098a8634 Rename BeatmapInfo.OnlineBeatmapID to OnlineID to match interface 2021-11-12 17:46:24 +09:00
1c40d5bc08 Merge branch 'master' into remove-stupid-weak-reference-bindable-events 2021-11-08 14:41:32 +09:00
78aef9ce86 Merge branch 'master' into remove-stupid-weak-reference-bindable-events 2021-11-08 13:35:49 +09:00
54f72d68ca Revert weird event flow in model manager/importers 2021-11-05 19:12:49 +09:00
ba74dd93b2 Remove weird fetchOnline logic 2021-11-05 13:55:34 +09:00
ead64282dd Split out a couple more nested classes 2021-11-05 13:40:44 +09:00
b9983add15 Rename User to APIUser and move to correct namespace 2021-11-04 18:21:31 +09:00
77be610b26 Revert "Clean up DirectDownloadButton test scene"
This reverts commit baabe99f78.
2021-11-04 17:09:20 +09:00
8f459e6ce8 Fix APIBeatmapSet.Beatmaps being IEnumerable, causing stupid issues 2021-11-04 16:44:17 +09:00
baabe99f78 Clean up DirectDownloadButton test scene 2021-11-04 16:28:29 +09:00
66f4516eee Allow creating sample API models without specifying a ruleset 2021-11-04 15:23:04 +09:00
caa9d8997b Merge branch 'master' into score-refactor/less-create-score-info 2021-11-01 22:59:11 +09:00
90a0a5e0b7 Fix attempting to set properties of null BeatmapSets in tests 2021-11-01 17:12:15 +09:00
a16c8f1ebc Update all beatmap overlay views to use APIBeatmap/APIBeatmapSet 2021-10-29 18:50:55 +09:00
31403daa20 Change DrawableProfileScore to use APIScoreInfo 2021-10-29 15:14:52 +09:00
817369903a Rename API score classes 2021-10-29 13:40:56 +09:00
d19580cf60 Fix incorrectly changed difficulty count in recently updated test 2021-10-27 16:44:11 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
f687ed8599 Merge pull request #15283 from peppy/test-api-beatmap-set
Add ability to make test `APIBeatmapSet`s from test scenes
2021-10-26 15:34:19 +09:00
2c308f3008 Rename BeatmapMetrics to APIFailTimes 2021-10-25 15:34:41 +09:00
20baae9094 Move online metrics out of BeatmapInfo model 2021-10-25 15:32:18 +09:00
045dd94a6e Move online metrics out of BeatmapSetInfo model 2021-10-25 15:12:39 +09:00
19312435d0 Add ability to make test APIBeatmaps from test scenes
Allow tests to create a sample `APIBeatmapSet`

One step towards removing calls to `ToBeatmap` / `ToBeatmapSet`.
2021-10-25 14:18:13 +09:00
00732822c3 Replace insufficiently specific exception type
Resolves compilation failures for the newly-added Android build-only CI
job caused by inspection CA2201 ("Exception type System.Exception is not
sufficiently specific").
2021-10-24 17:45:39 +02:00
0706ad70fb Move BeatmapSetOnlineInfo to an interface type 2021-10-21 16:58:42 +09:00
0f8d270442 Remove online part since it doesn't really check anything 2021-10-20 11:27:24 +03:00
faabc75a3e Fix failing test 2021-10-20 10:54:08 +03:00
6f38e6166d Fix and improve TestSceneUserProfilePreviousUsernames 2021-10-20 10:32:00 +03:00
12da27cde7 Add test coverage for loading process on channel join 2021-10-05 20:52:40 +02:00
853cf6feaa Rename last remaining BeatmapInfo Beatmap usage 2021-10-04 17:35:53 +09:00
ec61c3c5ee Rename all remaining cases 2021-10-03 00:55:29 +09:00
d9b4fae4e5 Merge branch 'master' into chat-command 2021-09-13 13:32:44 +09:00
3467b1f60c Retouch chat command test slightly 2021-09-12 13:00:52 +02:00
eeaa8a8380 code quality 2021-09-11 16:47:20 +01:00
605933c467 typo 2021-09-11 16:23:17 +01:00
7924a990a3 add tests for /chat command 2021-09-11 16:22:35 +01:00
309460e505 Merge pull request #14675 from ekrctb/featured-artist-markers
Add featured artist markers to beatmap listing and overlay
2021-09-10 14:30:33 +09:00
32de13cb96 Use consistent assertions for checking placeholder presence 2021-09-09 21:33:02 +02:00
2e00c71842 Add failing test coverage 2021-09-10 01:57:33 +09:00
a2c2646230 Use a counter instead of RNG 2021-09-09 19:36:47 +09:00
210640af09 Fix overlay not refreshed in TestSceneBeatmapSetOverlay 2021-09-09 12:39:40 +09:00
8745d299dc Add visual tests for featured artist markers 2021-09-08 13:27:57 +09:00
7f9b80e3e5 add tests for ShowUser() username overload 2021-09-05 15:11:41 +01:00
e503182a8d Merge branch 'master' into activity-on-multiplayer-screens 2021-08-24 18:50:55 +02:00
4bbc98737f Fix english in test steps 2021-08-24 14:39:03 +09:00
8cd972a9fe Merge branch 'master' into pinned-comment 2021-08-24 14:37:31 +09:00
956c1cc216 Merge branch 'master' into activity-on-multiplayer-screens 2021-08-24 12:33:34 +09:00
9d807656f2 Add more complete test coverage of decoupling 2021-08-23 21:08:59 +03:00