Commit Graph

81 Commits

Author SHA1 Message Date
f012f64fd1 Add test coverage checking carousel panel visual state after ruleset filter change 2022-02-11 15:21:01 +09:00
41aa4b8cca Fix TestSelectingFilteredRuleset failing under visual tests due to using local database 2022-02-03 16:04:05 +09:00
04d6ca59a3 Merge branch 'master' into song-select-scroll-position-during-delete 2022-01-27 20:46:19 +01:00
f2cecad83b Add failing test coverage showing carousel deletions don't keep scroll position 2022-01-27 16:52:02 +09:00
5288eedd31 Update all usages of RulesetID and Ruleset.ID to use Ruleset.OnlineID 2022-01-27 15:38:03 +09:00
67bf95bc91 Remove all usage of AuthorString 2022-01-18 23:30:40 +09:00
9900a3f408 Remove outdated comment 2022-01-14 21:40:35 +09:00
41d90cd0b5 Fix beatmap carousel test failures 2022-01-12 17:49:10 +09:00
e74a5022c9 Fix multiple tests via null checks and changing ToLive to Detach
flow
2022-01-12 17:00:17 +09:00
3152d2d8a0 "Update" BeatmapCarousel 2022-01-12 17:00:16 +09:00
e6fdd0e969 Miscellaneous fixes that don't fit elsewhere 2022-01-12 16:39:36 +09:00
2cb97dd599 Remove unnecessary assigns of EF foreign ID fields in tests 2022-01-12 16:39:36 +09:00
37673f4cf8 Update sets of BeatmapSet.Metadata to instead create a Beatmap 2022-01-12 16:39:36 +09:00
e6f6558ddf Update mock model usage to set GUIDs instead of ints 2022-01-12 16:39:36 +09:00
e6cfe44652 Fix occasional test failure due to default value oversight in TestSceneBeatmapCarousel 2021-11-25 16:29:06 +09:00
7603f7eb36 Fix a few incorrectly updated arguments 2021-11-24 18:14:18 +09:00
0c819b9cfb Combine all test data BeatmapSetInfo creation into a single method 2021-11-24 18:07:32 +09:00
44c34ca7b2 Revert changes causing BeatmapSet.Metadata to be expectedly null in some tests 2021-11-24 14:52:08 +09:00
8c60f37508 Fix cases of dynamically assigning Beatmaps to BeatmapSetInfo using list assignment 2021-11-24 13:27:37 +09:00
001f7c36f3 Use Equals in carousel tests for better realm compatibility 2021-11-22 17:20:21 +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
51a353e12d Rename BeatmapInfo.Version to DifficultyName to match underlying interface 2021-11-11 17:20:53 +09:00
ebe58cee11 Rename BeatmapInfo.StarDifficulty to StarRating to match underlying interface 2021-11-11 17:19:46 +09:00
ed07ee8c61 Update all existing usages of AuthorString/AuthorId
Unfortunately the getters need to be left in place else EF breaks.
2021-11-04 18:59:37 +09:00
04acc7601c Fix one more missed case 2021-10-29 18:35:15 +09:00
07e3ced315 Fix test scene and remove "impossible" nullable coalesce 2021-10-29 18:22:23 +09:00
973c31132b Rename BeatmapInfo variables which were named beatmap for clarity 2021-10-02 12:45:34 +09:00
5c44083856 Fix test potentially not waiting for drawable beatmaps to be loaded 2021-05-27 16:12:49 +09:00
f8db7a9902 Remove ScrollableContent container from carousel
This was causing multiple issues with masking and sizing and really
didn't need to exist in the first place. Also not sure why the pool was
nested inside the scroll container, but it isn't any more. Probably for
the best.
2020-11-26 18:28:54 +09:00
467bb9b96f Merge branch 'master' into beatmap-carousel-refactor 2020-10-19 13:17:11 +09:00
88ffcb9234 Update EndsWith usages 2020-10-16 12:58:34 +09:00
5d11db7753 Locallise ChildItems to DrawableCarouselBeatmapSet for clarity 2020-10-13 19:31:29 +09:00
4160feb3da Add test specifically for many panels visible 2020-10-13 17:37:33 +09:00
1f0aa974dd Fix failing tests 2020-10-13 17:37:33 +09:00
dd8943eb7f Update test scene to fix crash 2020-10-13 17:37:33 +09:00
580ea62710 Temporarily increase test beatmap count for perf testing 2020-10-13 17:37:33 +09:00
3143224e5b Refactor how drawable carousel items are constructed 2020-10-13 17:37:33 +09:00
dbfaa4a0df Remove beatmap paths from tests where they would result in exceptions 2020-09-15 22:50:44 +09:00
69548447a7 Adjust step name 2020-07-13 20:03:07 +09:00
cd3500510e Fix carousel tests relying on initial selection being null 2020-07-13 17:05:29 +09:00
c36d9d4fc3 Add test coverage 2020-06-25 20:01:29 +09:00
648999a2de Remove all RequiredTypes usages 2020-05-16 18:17:12 +09:00
c0c1f2c023 Add test coverage 2020-04-11 17:17:18 +09:00
35f97dfc75 Style changes 2020-04-09 18:59:18 +03:00
caa404f8fa Remove test for now 2020-04-09 18:48:13 +03:00
260de77304 Merge branch 'master' into select-recommended 2020-04-09 15:30:35 +09:00
f4c8b6d219 Fix copy paste oversight 2020-03-29 18:55:47 +03:00
a72f0f57f6 Refactor tests for readability 2020-03-30 00:05:07 +09:00
07c7233b3d Change int div comments 2020-03-29 23:46:28 +09:00