Salman Ahmed
|
31cbb36a64
|
Implement FindProvider and AllSources properly on all test ISkinSource s
|
2021-06-22 12:03:14 +03:00 |
|
Salman Ahmed
|
b12adc6073
|
Remove all test skinning changes in favour of the ISkinSource.AllSources path
|
2021-06-22 10:48:03 +03:00 |
|
Dean Herbert
|
0ad189e357
|
Expose skin sources via ISkinSource and revert to consuming based on hierarchy
|
2021-06-22 16:19:55 +09:00 |
|
Salman Ahmed
|
11b78ad849
|
Make TestPlayer skin assigning logic not flaky
|
2021-06-21 06:46:00 +03:00 |
|
Salman Ahmed
|
680791301f
|
Consume new method rather than caching skin sources on top of Player
|
2021-06-10 16:36:46 +03:00 |
|
Dean Herbert
|
39f99bf785
|
Move FindProvider to ISkinSource
|
2021-06-06 12:17:32 +09:00 |
|
Dean Herbert
|
6ef9b346e1
|
Fix newly found inspections from 2021.1EAP1
|
2021-06-01 14:33:21 +09:00 |
|
Dan Balasescu
|
9036b13637
|
Merge pull request #13260 from peppy/legacy-skin-resource-improvements
Allow `LegacyDefaultSkin` to be constructed without extra resource store parameter
|
2021-05-31 20:49:21 +09:00 |
|
Dean Herbert
|
f60e9cb085
|
Remove weird override logic in TestCase methods
|
2021-05-31 20:00:47 +09:00 |
|
Dean Herbert
|
e78391db7a
|
Fix usage of DI before it's ready in combo colour tests
|
2021-05-31 19:58:19 +09:00 |
|
Dean Herbert
|
17fa2426d4
|
Merge branch 'master' into legacy-skin-resource-improvements
|
2021-05-31 19:36:09 +09:00 |
|
Dean Herbert
|
ebfc24a499
|
Rename conflicting resources
|
2021-05-31 19:14:49 +09:00 |
|
Dean Herbert
|
b16d10bd95
|
Provide game-wide resources via IStorageResourceProvider
|
2021-05-31 18:57:47 +09:00 |
|
Bartłomiej Dach
|
ab077c6656
|
Merge branch 'master' into non-nullable-beatmapset-files
|
2021-05-31 00:10:03 +02:00 |
|
Dean Herbert
|
581a86b91a
|
Revert "Revert "Fix editor tests failing due to empty files being specified""
This reverts commit 1af684c4b2 .
|
2021-05-28 14:33:06 +09:00 |
|
Dean Herbert
|
1af684c4b2
|
Revert "Fix editor tests failing due to empty files being specified"
This reverts commit fdbd421040 .
|
2021-05-28 14:15:28 +09:00 |
|
Salman Ahmed
|
3585e2900e
|
Replace unnecessary empty skin implementation with null
|
2021-05-24 12:28:52 +03:00 |
|
Salman Ahmed
|
4f6de6fdc6
|
Implement GetSkin() for other working beatmaps
|
2021-05-21 20:21:29 +03:00 |
|
Salman Ahmed
|
04e75d8f2b
|
Return empty skin for GetSkin() in TestWorkingBeatmap
|
2021-05-21 20:21:13 +03:00 |
|
Dean Herbert
|
fdbd421040
|
Fix editor tests failing due to empty files being specified
|
2021-05-20 17:09:55 +09:00 |
|
Bartłomiej Dach
|
b51d038088
|
Ignore possible path-related nulls
They're all in test code anyway, so any issue there will cause a test to
fail.
|
2021-05-15 00:09:34 +02:00 |
|
Naxess
|
400f8b3938
|
Add GetStream to IWorkingBeatmap
This is necessary to obtain the filesize of the audio and background files.
|
2021-04-17 17:47:13 +02:00 |
|
Dean Herbert
|
b5954a55ad
|
Remove empty <returns> xmldoc
|
2021-04-12 17:46:14 +09:00 |
|
Bartłomiej Dach
|
82e5a5bf6f
|
Mark legacy beatmap skin colour test as abstract
|
2021-01-19 23:10:15 +01:00 |
|
Dean Herbert
|
1364de1166
|
Merge branch 'master' into beatmap-colour-setting
|
2021-01-18 16:07:46 +09:00 |
|
Mysfit
|
a3535f4b79
|
Further simplified beatmap colouring tests.
|
2021-01-16 02:09:35 -05:00 |
|
Mysfit
|
112967c1e8
|
Created base class for testing beatmap colours.
|
2021-01-15 23:46:46 -05:00 |
|
Salman Ahmed
|
f827c62081
|
Add empty online info to test beatmap
This is for `BeatmapSetOverlay` to not eat a null reference trying to access `Beatmap.OnlineInfo`.
|
2021-01-13 12:27:15 +03:00 |
|
Dean Herbert
|
10c2745682
|
Add region specifications around implicit interface implementations
|
2020-12-22 12:01:09 +09:00 |
|
Dean Herbert
|
a5bcf1dc20
|
Expose resources to skin via interface (and share common pieces with beatmap)
|
2020-12-21 15:18:52 +09:00 |
|
smoogipoo
|
598572195c
|
Add playlist length to match settings overlay
|
2020-12-01 19:57:25 +09:00 |
|
Bartłomiej Dach
|
8b74298567
|
Add base method for testing conversion in other direction
|
2020-11-15 14:48:23 +01:00 |
|
Bartłomiej Dach
|
9899687bfe
|
Rename existing method to allow for new one
|
2020-11-15 14:17:41 +01:00 |
|
smoogipoo
|
832d52a056
|
Fix hitobject sample tests
|
2020-11-13 18:19:07 +09:00 |
|
Dean Herbert
|
7bef695072
|
Merge branch 'master' into fix-test-beatmap-virtual-clock
|
2020-10-29 17:51:15 +09:00 |
|
smoogipoo
|
573336cb47
|
Ensure stable sorting order in beatmap conversion tests
|
2020-10-09 20:12:17 +09:00 |
|
Dean Herbert
|
a8cbd400d3
|
Ensure virtual track time is long enough for test beatmaps
|
2020-10-05 13:23:37 +09:00 |
|
Dean Herbert
|
da02ee8828
|
Add ability to create a TestBeatmap with no HitObjects
|
2020-09-14 15:26:57 +09:00 |
|
Dean Herbert
|
c6e72dabd3
|
Add test coverage
|
2020-09-09 20:04:25 +09:00 |
|
Dean Herbert
|
d2c2e8bbe8
|
Revert some more usage of MusicController back to WorkingBeatmap
|
2020-08-21 15:17:21 +09:00 |
|
smoogipoo
|
e87f50f74f
|
Rename method
|
2020-08-07 22:31:41 +09:00 |
|
smoogipoo
|
6e42b8219c
|
Move track to MusicController, compiles
|
2020-08-06 16:24:14 +09:00 |
|
Bartłomiej Dach
|
c7d2ce12eb
|
Add failing test cases
|
2020-06-22 20:08:32 +02:00 |
|
Bartłomiej Dach
|
07cbc3e683
|
Privatise and seal whatever possible
|
2020-06-21 23:05:10 +02:00 |
|
Bartłomiej Dach
|
4bba0c7359
|
Move abstract sample test to main game project
|
2020-06-21 22:28:19 +02:00 |
|
smoogipoo
|
3c85561cdc
|
Add tests
|
2020-06-02 14:31:43 +09:00 |
|
Dean Herbert
|
9638064741
|
Tidy up ruleset assignment code
|
2020-05-20 10:06:23 +09:00 |
|
Dean Herbert
|
db4e3047dd
|
Add test for final sample output
|
2020-05-19 23:28:13 +09:00 |
|
Dean Herbert
|
d0a8c0fa71
|
Add kiai support to osu!taiko skinned playfields
|
2020-04-30 16:43:00 +09:00 |
|
smoogipoo
|
0a34fddcc3
|
Fix TestBeatmap not setting appropriate ruleset ID
|
2020-04-22 19:38:27 +09:00 |
|