Commit Graph

129 Commits

Author SHA1 Message Date
e23b10e6a5 Update remaining cases of clashing variable name in realm.Run(realm.. 2022-01-25 13:04:05 +09:00
6eb2c28e41 Rename RealmContextFactory to RealmAccess 2022-01-24 20:38:07 +09:00
114c9e8c1f Update all usages of CreateContext to use either Run or Write 2022-01-21 17:27:08 +09:00
03e4ec4214 Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-15 14:45:42 +01:00
9af9155e66 Fix osu.Game.Tests.Android not building 2022-01-14 17:37:58 +01:00
52ca649159 Fix results screen test failures due to relation query 2022-01-12 17:00:17 +09:00
de076678fe Fix some remaining test failures 2022-01-12 17:00:16 +09:00
53792811b2 more fixes (almost compiles, except ruleset and manager) 2022-01-12 16:57:27 +09:00
fda529de26 Update usages of APIUser to RealmUser 2022-01-12 16:39:36 +09:00
c0a8758839 Fix intermittent test failures on TestSceneResultsScreen due to long delay step
Using real time delays of 3 seconds doesn't play well with headless runs.
2021-12-21 15:15:05 +09:00
654b47c7ec Move "excess mods" test behaviour to local usages
There were only two of these, so it doesn't make sense to add extra
complexity in the test resources class.
2021-12-13 16:41:30 +09:00
99ac71c1fe Simplify usages where the ruleset being used is osu! ruleset 2021-12-13 16:37:20 +09:00
b0d14526ea Move test ScoreInfo creation to TestResources
The main goal here is to remove the inheritance, since realm doesn't
like that. Unfortunate that we can't use object initialisers in a few of
these places, but no real way around that.
2021-12-13 16:34:50 +09:00
261847bbec Avoid touching ScoreInfo.User directly 2021-12-10 15:39:29 +09:00
1eed2436e6 Clean up unused resolved properties 2021-12-03 18:49:49 +09:00
183b95cbc2 Rename BeatmapSetOnlineStatus to BeatmapOnlineStatus
This variable is used at more than just a set level.
2021-11-24 18:42:49 +09:00
6a098a8634 Rename BeatmapInfo.OnlineBeatmapID to OnlineID to match interface 2021-11-12 17:46:24 +09:00
86540d1fb6 Update existing usages of Author as string to access Username directly 2021-11-04 18:57:54 +09:00
b9983add15 Rename User to APIUser and move to correct namespace 2021-11-04 18:21:31 +09:00
456cfd62bf Fix intermittent score panel test failure 2021-10-06 16:46:27 +09:00
853cf6feaa Rename last remaining BeatmapInfo Beatmap usage 2021-10-04 17:35:53 +09:00
2097889ce1 Add failing test case 2021-09-07 21:12:48 +02:00
f3d2d93aa1 Remove stray newline 2021-09-07 16:09:22 +09:00
20100b8894 Fix a few test failures 2021-09-06 20:20:52 +09:00
f7c1177cc9 Fix ScorePanelList nullref when scores are added too soon 2021-09-01 20:35:06 +09:00
d4399f10f9 Merge both variants of the star rating display 2021-08-04 18:19:28 +03:00
b390018e64 Merge branch 'master' into fix-mod-overflow 2021-07-21 17:26:47 +09:00
b65e607941 Add test covering mod displays with too many mods 2021-07-21 16:43:41 +09:00
8e1f8c28bd Use default value to denote no play date, rather than null 2021-07-20 19:05:08 +09:00
662822a40c Avoid showing time of play on results screen when autoplay
Closes https://github.com/ppy/osu/issues/13940.
2021-07-20 15:19:44 +09:00
9ad87ee5dc add sfx for results screen + sound design tool 2021-06-03 18:34:22 +09:00
8085a54205 Add test coverage of different grade types to TestSceneResultsScreen 2021-05-21 17:28:25 +09:00
d05ffdf120 Added constants for delay value 2021-05-18 20:19:18 +02:00
1c92b3a8f5 De-duplicate star rating display creation in test 2021-05-14 22:03:44 +02:00
6cc678f497 Remove nullability and transition support from star rating display 2021-05-14 16:05:40 +03:00
34aab11ff3 Add null star rating display test case 2021-05-14 14:25:46 +03:00
0655825057 Separate changing star rating display to own test 2021-05-14 14:25:13 +03:00
ca772b60b1 Use regular test steps rather than one-time set up and scheduling 2021-05-10 08:56:30 +03:00
301dab1ce8 Refactor StarRatingDisplay to be mutable with a current bindable 2021-05-10 08:56:30 +03:00
e59b8b4ce6 Fix test checking nullable string 2021-03-17 19:07:29 +09:00
3802cb29a4 Fix failing tests doing reference comparisons between string and LocalisedString 2021-02-25 17:49:54 +09:00
1fd76ea3fb Apply changes to UI components overriding functions with changing signatures 2021-02-22 19:01:42 +09:00
875f986979 Remove default from base ResultsScreen too 2020-11-21 14:38:38 +01:00
99a95790c3 Resolve test failure 2020-11-21 14:36:59 +01:00
2db42f8e67 Remove default allowRetry parameter value from ResultsScreen 2020-11-20 14:35:44 +09:00
1426530496 Make method private 2020-11-11 22:41:25 +01:00
1984a9f70d Reduce amount of casting 2020-11-11 22:40:52 +01:00
423f0fbda7 Reference constant through base class 2020-11-11 22:37:15 +01:00
8341d3ad74 Fix formatting 2020-11-11 21:52:43 +01:00
85017a0094 Add test for accuracy heatmap to TestCaseStatisticsPanel 2020-11-11 20:20:29 +01:00