Commit Graph

79 Commits

Author SHA1 Message Date
b16d10bd95 Provide game-wide resources via IStorageResourceProvider 2021-05-31 18:57:47 +09:00
ba80361c4c Fix tests that were previously doing reference comparisons 2021-05-28 18:38:50 +09:00
8964d51de9 Add ability to sort by source in song select 2021-05-09 14:10:38 -07:00
a16c0641b2 Revert EF Core to version 2.2
This reverts commit f3faad74d5, reversing
changes made to 712e7bc7bf.

Several issues arose after migrating to 5.0, including, but possibly not
limited to, performance regressions in song select, as well as failures
when attempting to save beatmaps after metadata changes in the editor.
2021-03-21 11:05:15 +01:00
7fa5fd5647 Update usages of config with framework changes 2021-03-17 16:10:16 +09:00
fce21f23d6 Add comments marking workarounds required for EFcore 5 2021-03-15 13:29:26 +09:00
c6c616f244 Actualize tests 2021-03-11 21:02:40 +03:00
07e14b1267 Disable unnecessary inspection 2020-12-01 01:37:53 +09:00
b401259f84 Add test coverage 2020-12-01 01:19:39 +09:00
ef3c918a3c Simplify input buttons/keys in tests 2020-11-09 14:18:20 -08:00
9814e9ba7f Split classes out to reduce loc burder on DrawableCarouselBeatmapSet 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
702bd2b65d Fix potential nullref in test 2020-06-11 13:41:53 +09:00
648999a2de Remove all RequiredTypes usages 2020-05-16 18:17:12 +09:00
81889e0034 Fix tests potentially selecting a deleted beatmap 2020-05-04 15:20:43 +09:00
02b9f51bdd Add failing test 2020-05-04 15:20:43 +09:00
a1cd007cad Fix song select tests potentially failing due to difficulty panels not yet displayed 2020-05-04 14:44:53 +09:00
cf4e79cf38 Show loading spinner when carousel is not ready to be displayed 2020-04-30 11:51:06 +09:00
5833a7ac91 Fix presenting new ruleset and beatmap at once causing wedge display desync 2020-04-17 18:56:17 +09:00
9bb3a6c677 Merge branch 'master' into click-group-difficulty-icons 2020-03-16 12:01:09 +09:00
d6be8eec0c Merge branch 'master' into click-disabled-difficulty-icons 2020-03-16 11:30:57 +09:00
de9857ccdc Fix incorrect id reference in test 2020-03-13 11:02:53 +09:00
ba0dec891d Update test temporarily 2020-03-13 10:58:36 +09:00
bab197553e Update carousel test logic to match new carousel selection behaviour 2020-03-12 19:55:25 +09:00
250061ddf5 Fix test failure due to off-screen panel 2020-03-12 19:46:21 +09:00
1819a15509 Make test ID assigning simpler 2020-03-12 19:27:54 +09:00
db5c8043db Add test covering ruleset change on difficulty icon selection 2020-03-12 18:42:08 +09:00
6e11c3014c Allow grouped difficulty icons to be clicked 2020-03-12 18:42:08 +09:00
2bcf079386 Update carousel test logic to match new carousel selection behaviour 2020-03-12 18:42:08 +09:00
5537b279de Fix failing test occasionally getting wrong ruleset beatmap 2020-03-12 18:39:43 +09:00
933a8ffc8a Add test coverage 2020-03-12 17:10:51 +09:00
7b368dca35 Add test coverage 2020-03-11 02:59:24 +09:00
cd666166d5 Merge pull request #7809 from voidedWarranties/proposal-difficulty-icon-select
Allow selecting/playing a specific difficulty using the beatmapset difficulty icons
2020-02-21 10:24:12 +09:00
8c81f1e684 Move CarouselBeatmap access to private, test using indices 2020-02-15 17:51:55 -08:00
8e1ecddb1d Add testing 2020-02-14 17:23:24 -08:00
333f976580 Fix test finding deleted beatmaps under dotnet-test 2020-02-11 17:47:10 +09:00
926cde9afc Fix potential test failures 2020-02-10 18:17:59 +09:00
d61516e10c Add failing tests 2020-02-10 16:59:54 +09:00
9183c78319 Fix crash on exiting song select with ctrl-enter autoplay 2020-02-03 16:04:32 +09:00
ab7bbf38a8 Set default beatmap later in test initialisation 2020-01-31 16:14:55 +09:00
5f48affcba Centralise screen exit logic to ScreenTestScene 2020-01-31 14:19:29 +09:00
f457ecaf83 Fix random test failures 2020-01-29 13:54:12 +09:00
fd7f07433d Ensure selection has occurred before storing value 2020-01-27 18:26:44 +09:00
1f0aaabf7b Add tests 2020-01-27 12:21:17 +09:00
91735ff367 Update MathUtils namespace usages 2020-01-09 13:43:44 +09:00
bc31146560 Mods -> SelectedMods 2019-12-13 21:45:38 +09:00
cdde5d1d69 Fix song select filters not reapplied if in a child screen
Closes https://github.com/ppy/osu/issues/6980.
2019-12-10 02:30:23 +09:00
296fff9243 Merge remote-tracking branch 'upstream/master' into fix-carousel-double-filter 2019-11-15 18:20:36 +09:00
1109d201c3 Add failing test 2019-11-14 13:28:13 +09:00
bca1be0bfa Add failing test 2019-11-13 18:54:33 +09:00