1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 08:43:01 +08:00
osu-lazer/osu.Game.Tests/Resources
Bartłomiej Dach dfa32302ac
Add test case covering stability of compatibility export operation
This is important as the format will be used more when lazer beatmap
submission comes online, and its stability is a useful property for
that.

Included archive contains an `.osu` with a few fractional-millisecond
timing points and objects, as well as a multi-segment-type slider. That
should cover the range of all possible modifications that the
compatibility exporter currently performs.
2024-11-20 13:26:54 +01:00
..
Archives Add test case covering stability of compatibility export operation 2024-11-20 13:26:54 +01:00
Collections Add collection IO tests 2020-09-07 22:10:18 +09:00
old-skin Replace 1.0 version in old skin test assets with none 2021-06-11 15:45:34 +09:00
Replays Update mania replay decode test to include 18K keypress 2024-08-11 09:45:42 -07:00
SampleLookups Add failing test cases 2020-06-22 20:08:32 +02:00
Samples Add new audio samples 2024-04-16 05:25:52 -03:00
Shaders Revert masking SSBO changes 2023-09-13 23:10:13 +09:00
special-skin Add animated assets for legacy health display test 2021-06-11 14:27:58 +02:00
Textures Add test cases for behaviour of ruleset dependencies caching on tests 2020-04-11 04:24:34 +03:00
Videos Add video resolution check 2024-03-23 19:22:47 -03:00
adjacent-catmull-segments.osu Add failing tests 2022-05-18 17:10:19 +09:00
animation-loop-no-explicit-end-time.osb Add test coverage of expected behaviour for playback of loops with no explicit end time 2023-04-25 15:14:32 +09:00
animation-starts-before-alpha.osb Add test coverage of storyboard animation start time 2022-09-12 14:17:15 +09:00
animation-types.osb Add failing test case 2021-01-31 15:43:58 +01:00
approach-rate-after-overall-difficulty.osu Add tests 2022-01-28 19:29:30 +09:00
approach-rate-before-overall-difficulty.osu Add tests 2022-01-28 19:29:30 +09:00
beatmap-version-4.osu Add failing test coverage of incorrect default preview time 2023-10-10 19:13:16 +09:00
beatmap-version-6.osu Add failing test coverage of incorrect default preview time 2023-10-10 19:13:16 +09:00
break-between-objects.osu Fix first object after break not starting a new combo 2023-11-22 17:22:48 +09:00
catmull-duplicate-initial-controlpoint.osu Fix Catmull slider parsing with duplicate initial point 2022-05-24 11:47:42 +09:00
client.db Add a test EF database 2022-02-15 16:56:00 +09:00
comments.osu Fix commented line check not working with whitespace 2019-05-14 16:16:55 +09:00
controlpoint-custom-samplebank.osu Fix incorrect controlpoint being applied to samples 2018-12-03 17:21:27 +09:00
controlpoint-difficulty-multiplier.osu Add tests covering precision case 2019-10-29 18:02:30 +09:00
corrupted-header.osu Implement fallback decoder registration 2019-09-15 01:28:07 +02:00
countdown-settings.osu Add test case for countdown in encode-decode stability test 2021-08-24 22:04:56 +02:00
custom-slider-length.osu Add failing test 2023-11-28 21:14:34 +09:00
duplicate-last-position-slider.osu Add test coverage for failing slider case 2021-10-26 17:35:03 +09:00
empty-line-instead-of-header.osu Implement fallback decoder registration 2019-09-15 01:28:07 +02:00
empty-lines-at-start.osu Implement fallback decoder registration 2019-09-15 01:28:07 +02:00
Himeringo - Yotsuya-san ni Yoroshiku (RLC) [Winber1's Extreme].osu expanded BeatmapDecoder tests, added StoryboardDecoder tests 2017-12-02 15:28:00 +01:00
hitobject-combo-offset.osu Fix handling of combo offset without new combo, and incorrect lazer tests 2023-11-24 09:46:06 +09:00
hitobject-coordinates-lazer.osu Add failing test coverage showing coordinate truncation 2024-08-09 16:34:39 +09:00
hitobject-coordinates-legacy.osu Add failing test coverage showing coordinate truncation 2024-08-09 16:34:39 +09:00
hitobject-custom-samplebank.osu Implement per-hitobject custom sample banks 2018-07-20 15:12:44 +09:00
hitobject-file-samples.osu Fix volume not being considered for file samples 2019-03-05 18:21:29 +09:00
hitobject-no-addition-bank.osu Fix sample additions not falling back to non-addition bank 2018-11-05 17:35:24 +09:00
image-specified-as-video.osb Add test coverage ensuring images are not read as videos 2023-03-13 18:24:16 +09:00
invalid-bank.osu Replace test with better test 2023-09-19 13:47:46 +02:00
invalid-events.osu shorten tests and rename 2019-08-06 12:35:18 +09:00
Kozato snow - Rengetsu Ouka (_Kiva) [Yuki YukI].osu Add storyboard test case but disable for now 2017-12-07 12:02:34 +09:00
loop-containing-earlier-non-zero-fade.osb Add failing test for second incorrect case of start time handling 2022-09-06 16:40:59 +09:00
loop-count.osb Add test case for legacy loop count behaviour 2021-10-02 18:40:41 +02:00
mania-0-01-sv.osu Add failing test case 2024-11-05 11:51:07 +01:00
mania-last-object-not-latest.osu Add test coverage of getting last object time 2022-12-01 18:05:15 +09:00
mania-skin-broken-array.ini Add failing test case 2024-01-10 17:41:46 +03:00
mania-skin-colours.ini Add support for parsing mania skin colours 2020-04-02 17:56:12 +09:00
mania-skin-duplicate.ini Add tests 2020-03-30 17:37:08 +09:00
mania-skin-extra-data.ini Add tests 2020-03-30 17:37:08 +09:00
mania-skin-multiple.ini Add tests 2020-03-30 17:37:08 +09:00
mania-skin-single.ini Add tests 2020-03-30 17:37:08 +09:00
mania-skin-zero-minwidth.ini Fix hidden notes due to 0 minimum width 2020-04-08 17:15:59 +09:00
missing-header.osu Implement fallback decoder registration 2019-09-15 01:28:07 +02:00
multi-segment-slider.osu Add tests for consecutive perfect-curve segments 2021-04-06 13:32:17 +02:00
nan-control-points.osu Add a basic NaN control point test for LegacyBeatmapDecoder 2022-08-24 02:53:55 -04:00
no-empty-line-after-header.osu Implement fallback decoder registration 2019-09-15 01:28:07 +02:00
omit-barline-control-points.osu Update test assertions to match stable expectations 2023-02-28 19:28:21 +09:00
out-of-order-starttimes.osb Add failing test for storyboard start time ordering 2021-01-04 15:15:23 +09:00
out-of-range-difficulties-mania.osu Added tests for difficulty clamping 2024-05-22 13:26:00 +02:00
out-of-range-difficulties.osu Added tests for difficulty clamping 2024-05-22 13:26:00 +02:00
overlapping-control-points.osu More tests to showcase failures 2019-05-14 10:13:42 +09:00
per-slider-node-sample-settings.osu Do not add extra sample control point after end of IHasRepeats objects 2024-07-02 09:13:07 +02:00
sample-beatmap-catch.osu Add taiko/catch/mania sample beatmaps 2020-04-22 09:06:04 +09:00
sample-beatmap-mania.osu Add taiko/catch/mania sample beatmaps 2020-04-22 09:06:04 +09:00
sample-beatmap-osu.osu Add osu! test beatmap 2020-04-22 09:04:44 +09:00
sample-beatmap-taiko.osu Add taiko/catch/mania sample beatmaps 2020-04-22 09:06:04 +09:00
sample-point-leniency.osu Add failing test case for insufficient sample query leniency 2023-10-20 10:25:28 +02:00
skin-20.ini Add tests for legacy skin decoding 2019-10-09 23:06:53 +03:00
skin-empty.ini Remove unused pieces of ini 2019-02-05 18:08:27 +09:00
skin-latest.ini Add tests for legacy skin decoding 2019-10-09 23:06:53 +03:00
skin-with-space.ini Fix skin parser not stripping whitespace before parsing 2021-03-18 15:36:11 +09:00
skin.ini Add extra legacy skin parsing tests 2019-09-03 18:59:23 +09:00
slider-samples.osu Fix slider nodes using the wrong samples 2018-10-16 17:10:24 +09:00
Soleily - Renatus (Gamu) [Insane].osu Fix colours with alpha components not being parsed 2018-10-05 11:19:01 +09:00
spinner-between-objects.osu Fix combo/combo colouring issues around spinners 2023-11-23 13:54:05 +09:00
storyboard_no_video.osu Add test for loading storyboards with missing video file. 2020-03-27 12:07:47 +01:00
storyboard_only_video.osu Add test coverage for failing case 2023-05-17 20:23:37 -07:00
TestResources.cs Make ID retrieval global to all tests and fix multiple other usages 2024-08-09 17:46:51 +09:00
timingpoint-speedmultiplier-reset.osu Fix control points being flushed too late 2019-10-30 18:02:18 +09:00
undefined-approach-rate.osu Add tests 2022-01-28 19:29:30 +09:00
variable-with-suffix.osb Fix now failing test due to parsing ranges 2020-03-10 12:21:40 +09:00
video-background-events-ignored.osb Add failing test coverage for video events affecting storyboard time bounds 2023-10-27 22:09:33 +02:00
video-with-lowercase-extension.osb Added tests for video backgrounds 2023-04-21 03:24:11 +02:00
video-with-uppercase-extension.osb Added tests for video backgrounds 2023-04-21 03:24:11 +02:00
Within Temptation - The Unforgiving (Armin) [Marathon].osu Add parity checking OsuJsonDecoder test cases 2017-12-07 11:11:38 +09:00