Commit Graph

119 Commits

Author SHA1 Message Date
6f47f7ffc8 Remove no longer necessary MaxCombo assignment in tests 2022-03-20 16:29:56 +03:00
2cb1974a58 Add max combo to test beatmap info 2022-03-18 13:11:41 +03:00
f03de16ee5 Add a test EF database
Created on d8a23aad4 (just before skins were migrated to realm).

This contains:
- 2 beatmap sets (intro and disco prince)
- 1 score (set on disco prince using autopilot/DT)
- 1 skin (haxwell)

- 322 named files (from skin)
- 5 named files (from beatmaps)

- 270 total file infos
2022-02-15 16:56:00 +09:00
bda3cdc9a7 Add tests 2022-01-28 19:29:30 +09:00
db86394355 Fix TestResources returning a test BeatmapSetInfo that can't be laoded directly into realm 2022-01-23 20:28:04 +09:00
3e5d29ed00 Merge pull request #16505 from peppy/remove-base-difficulty-usage
Remove all usage of `BaseDifficulty` (and access `Difficulty` instead)
2022-01-19 13:53:55 +09:00
67bf95bc91 Remove all usage of AuthorString 2022-01-18 23:30:40 +09:00
7f65f3a47f Remove all usage of BaseDifficulty (and access Difficulty instead) 2022-01-18 22:57:39 +09:00
7084183d6c Fix test beatmaps created without hash being populated 2022-01-18 15:43:02 +09:00
53792811b2 more fixes (almost compiles, except ruleset and manager) 2022-01-12 16:57:27 +09:00
2cb97dd599 Remove unnecessary assigns of EF foreign ID fields in tests 2022-01-12 16:39:36 +09:00
6a671b0a52 Remove unnecessary assigns of BeatmapSetInfo.Metadata 2022-01-12 16:39:36 +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
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
0c819b9cfb Combine all test data BeatmapSetInfo creation into a single method 2021-11-24 18:07:32 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
aa0762ebe2 Add test coverage for failing slider case 2021-10-26 17:35:03 +09:00
c7db286b94 Merge branch 'master' into file-sanity-checks 2021-10-14 00:17:29 +02:00
281a3a0cea Add test case for legacy loop count behaviour 2021-10-02 18:40:41 +02:00
2ab235ebe7 Use new temporary folder storage for beatmap import tests 2021-09-17 16:24:21 +09:00
acc27fc79c Add test case for countdown in encode-decode stability test 2021-08-24 22:04:56 +02:00
c2974cfc65 Add full multiplayer gameplay flow test 2021-08-24 13:20:01 +09:00
0a848e86a3 Use less heavy video test files 2021-07-13 07:32:10 +02:00
c8f58cbf6c Add audio in video check and tests 2021-07-13 04:17:41 +02:00
a4a1919842 Add too short audio files check and tests 2021-07-13 03:46:45 +02:00
c933cbe89d Add sample shaders and test case for ruleset-specific shaders 2021-06-21 00:10:29 +03:00
d3a255fd81 Add animated assets for legacy health display test 2021-06-11 14:27:58 +02:00
33aec57238 Replace 1.0 version in old skin test assets with none 2021-06-11 15:45:34 +09:00
dd902441b0 Add tests for consecutive perfect-curve segments 2021-04-06 13:32:17 +02:00
a3faf0a28e Increment start time 2021-04-05 18:07:07 +09:00
42e816fcae Add failing tests 2021-04-05 17:48:29 +09:00
bb3c3f302a Fix skin parser not stripping whitespace before parsing 2021-03-18 15:36:11 +09:00
59e6bad0b9 Remove unnecessary interpolated string specification 2021-02-24 12:46:37 +09:00
7000132d03 Specify full filename inline for quick beatmap 2021-02-24 12:45:00 +09:00
541237ef16 Use a shorter test beatmap for tests which need to run to completion 2021-02-22 14:48:04 +09:00
d7e5a21213 Add failing test case 2021-01-31 15:43:58 +01:00
cb7df0fe11 Add failing test for storyboard start time ordering 2021-01-04 15:15:23 +09:00
9837286aea Add test resources 2020-10-16 17:08:46 +09:00
36a8f61d26 Add failing test for implicit segments 2020-10-12 18:58:07 +09:00
e70d261474 Add failing test 2020-10-12 18:03:41 +09:00
ad625ecc7a Add collection IO tests 2020-09-07 22:10:18 +09:00
cd0a73883d Merge pull request #9945 from smoogipoo/skin-colour-fix-2
Exactly reproduce osu!stable skin colour alphas
2020-08-29 20:06:26 +09:00
9d70b4af09 Add failing test case 2020-08-27 18:06:59 +02:00
356c67f00d Remove outdated/wrong test 2020-08-22 00:55:03 +09:00
7a6098bfb7 Merge branch 'master' into layered-hit-sounds 2020-06-26 18:38:32 +09:00
531a69650f Add test 2020-06-25 14:22:40 +09:00
c7d2ce12eb Add failing test cases 2020-06-22 20:08:32 +02:00
eb64c4752c Merge remote-tracking branch 'upstream/master' into cache-ruleset-dependencies-for-tests 2020-06-15 11:31:12 +03:00
70c84811ed Revert incorrect change 2020-06-02 15:50:36 +09:00
7a9ed78527 Remove missed leftover usages 2020-06-01 11:57:32 +03:00