Commit Graph

107 Commits

Author SHA1 Message Date
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
82fe99cf4a Replace any potential usage of Environment.CurrentDirectory with a new RuntimeInfo.StartupDirectory
Using `Environment.CurrentDirectory` for storing / reading files is dangerous as the current directory is mutable and can be changed when performing a certain operation (like opening solutions in roslyn type reference builder for example).
2020-05-31 02:24:49 +03:00
ee278a2e1b Add taiko/catch/mania sample beatmaps 2020-04-22 09:06:04 +09:00
21949ac499 Add osu! test beatmap 2020-04-22 09:04:44 +09:00
e9a2e92adf Fix incorrect beatmap comments 2020-04-22 09:04:44 +09:00
00d564d29c Add tests 2020-04-14 21:18:28 +09:00
e10c973aa6 Add test cases for behaviour of ruleset dependencies caching on tests 2020-04-11 04:24:34 +03:00
2ddea018cf Fix hidden notes due to 0 minimum width 2020-04-08 17:15:59 +09:00
a77933f5e0 Add support for parsing mania skin colours 2020-04-02 17:56:12 +09:00
1ce4f7c854 Add tests 2020-03-30 17:37:08 +09:00
6788b7f9cd Add test for loading storyboards with missing video file. 2020-03-27 12:07:47 +01:00
7a9c85d69d Fix now failing test due to parsing ranges 2020-03-10 12:21:40 +09:00
ee13632375 Fix ogg beatmap/skin samples not loading 2020-02-18 13:21:55 +09:00