Commit Graph

86 Commits

Author SHA1 Message Date
91c286b1ad Fix intermittent TestScenePlaySongSelect test failures 2021-10-12 22:07:57 +09:00
94153e8bba Fix TestDifficultyIconSelectingForDifferentRuleset potentially failing due to async load 2021-10-05 18:06:24 +09:00
4bd1083388 Merge pull request #14903 from peppy/importer-returns-live
Add `ILive<T>` and use as return type of `Import` methods
2021-10-04 20:16:32 +09:00
4871db2f86 Merge branch 'master' into importer-returns-live 2021-10-04 19:42:36 +09:00
853cf6feaa Rename last remaining BeatmapInfo Beatmap usage 2021-10-04 17:35:53 +09:00
973c31132b Rename BeatmapInfo variables which were named beatmap for clarity 2021-10-02 12:45:34 +09:00
a2e61883e3 Initial push to use ILive in import process 2021-09-30 22:55:25 +09:00
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