Commit Graph

32 Commits

Author SHA1 Message Date
Salman Ahmed e12ee29a94 Update existing test coverage 2023-11-06 18:35:30 +03:00
Dean Herbert a4ae9e409b Implement ripples (legacy and default) 2023-04-30 14:48:03 +09:00
Dan Balasescu 7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
Dean Herbert 1aa0e40f2f Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
Dean Herbert c908969d9b Rename `ISkinComponent` to `ISkinLookup` 2022-11-09 17:46:43 +09:00
Dan Balasescu b4e55f7309 Apply IRenderer changes 2022-08-02 19:50:57 +09:00
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Bartłomiej Dach a8e1c5ba87
Fix remaining cases of incorrect `GameplayState` construction in tests
Manual attempts to initialise replaced by a new `TestGameplayState`
helper for ease of use.
2022-05-28 15:23:29 +02:00
Bartłomiej Dach 7cdf63c654
Remove unused `FindProvider()` methods
No longer needed since 39f99bf785.
2022-02-01 21:53:21 +01:00
Dean Herbert 06249c4ab2 Fix incorrect usages of `Scheduler.AddOnce` 2021-10-14 17:52:19 +09:00
Dean Herbert b339c149d8 Copy `BaseDifficulty` to `Beatmap<T>` and move all write operations across 2021-10-06 15:10:45 +09:00
Dean Herbert 32afd3f426 Replace all basic usages 2021-10-02 02:22:23 +09:00
Dean Herbert bb132f9509 Update a few more missed event changes in tests 2021-09-16 22:41:35 +09:00
PercyDan54 e1c646b9b2
Remove redundant arguments 2021-07-05 23:52:39 +08:00
Dan Balasescu c065f761c7
Merge branch 'master' into legacy-skin-default-fallback 2021-06-02 19:08:52 +09:00
Dean Herbert f8ae70e562 Update existing function type rather than adding an override 2021-06-02 16:04:53 +09:00
Dean Herbert 3ff9f9c89d Make `FindProvider` non-default 2021-05-31 21:29:47 +09:00
Salman Ahmed 4538e4b503 Remove wrong assert 2021-04-14 08:58:25 +03:00
Salman Ahmed df991bc0af Refactor gameplay cursor test scene and add visual coverage 2021-04-14 06:36:31 +03:00
smoogipoo 7fa5fd5647 Update usages of config with framework changes 2021-03-17 16:10:16 +09:00
Dean Herbert b68a2d885c Add testability against different background colours / with user input 2020-07-10 14:47:26 +09:00
Dean Herbert fee19753e1 Fix animations not playing correctly in test scene due to too many calls to OnPressed 2020-07-10 14:47:11 +09:00
Dean Herbert 13618915b7 Don't show cursor guide in gameplay cursor test 2020-07-10 14:46:49 +09:00
smoogipoo 648999a2de Remove all RequiredTypes usages 2020-05-16 18:17:12 +09:00
Dean Herbert 2c840c52a3 Add skinnable test scene per ruleset to better allow dynamic compilation 2020-04-07 16:20:13 +09:00
Dean Herbert 06fcb48d65 Move SkinnableTestScene to main project for consumption by other rulesets 2020-02-17 14:19:39 +09:00
Dean Herbert 884a5fbad4 Fix osu! gameplay cursor not adjusting to mod/convert circle size changes 2020-02-14 14:30:15 +09:00
smoogipoo 5b692915be Add required type 2019-09-09 17:03:14 +09:00
smoogipoo 74440dcfdc Make the cursors click every so often 2019-09-09 13:01:40 +09:00
smoogipoo af09ed1b7f Make cursor test scene more automated 2019-09-09 12:48:38 +09:00
Dean Herbert 22e3ad8b9c Add skinning support to cursor test 2019-08-30 14:09:17 +09:00
Roman Kapustin 459a285cd8 Rename test cases to test scenes inline with the framework change 2019-05-14 22:37:25 +03:00