f10b390ca0
Bump Microsoft.NET.Test.Sdk from 16.2.0 to 16.3.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.2.0...v16.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-09-19 16:32:39 +00:00
adc2dfa6c6
Fix HitCircleLongCombo test stacking off-screen
2019-09-18 03:00:17 +09:00
a407e267a2
Fix PF/SD legacy mod conversion
...
Upon investigating an user report in #6091 that indicated that viewing
replays using the Perfect mod would also display the Sudden Death mod
icon despite Perfect being the more restrictive of the two, it turned
out that the logic of importing legacy scores was missing that corner
case. A similar case of Double Time/Nightcore mutual exclusion was
handled, but PF/SD was missed.
Add analogous handling of PF/SD legacy mods for all four rulesets,
and additionally cover a tiny fraction of all cases with unit tests.
The most problematic cases (NC+HD and PF+SD) are covered in all four
basic rulesets.
2019-09-15 22:55:25 +02:00
e408efff49
Add scaling to the test
2019-09-11 13:40:53 +09:00
562280ced0
Add cursor trail test scene
2019-09-11 13:30:11 +09:00
be2d4d0d02
Merge branch 'remove-test-default-skin' into skinned-cursortrail-2
2019-09-09 17:09:17 +09:00
81bb8d9bc4
Make SkinnabbleTestScene use stored classic skin
2019-09-09 17:05:27 +09:00
5b692915be
Add required type
2019-09-09 17:03:14 +09:00
74440dcfdc
Make the cursors click every so often
2019-09-09 13:01:40 +09:00
af09ed1b7f
Make cursor test scene more automated
2019-09-09 12:48:38 +09:00
f925e781a9
Refactor HitWindows for legibility
2019-09-06 15:24:14 +09:00
bebc3309ce
Refactor skin configuration to be infinitely extensible
2019-09-03 17:57:34 +09:00
05ed9d3802
Merge remote-tracking branch 'upstream/master' into non-timeoffset-judgements
2019-09-03 13:07:58 +09:00
8302658186
Fix other potential nullref cases that rider missed
2019-09-02 18:31:33 +09:00
0c73c5acf3
Expose full hitobject rather than hit windows
2019-09-02 17:14:40 +09:00
f2bdf94a1d
Add HitWindows to JudgementResult to indicate timing errors
2019-09-02 16:28:14 +09:00
f9fcf1562f
Merge remote-tracking branch 'upstream/master' into iskincomponent
2019-09-02 14:21:02 +09:00
2876588193
Bump NUnit3TestAdapter from 3.15.0 to 3.15.1
...
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter ) from 3.15.0 to 3.15.1.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases )
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.15...V3.15.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-30 13:36:31 +00:00
a15828ab25
Introduce the concept of SkinComponents
...
Removes reliance on string lookups and better defines elements for introduction into database
2019-08-30 14:55:52 +09:00
ae05faa6d2
Fix indentation
2019-08-30 14:54:46 +09:00
c3fb4b9099
Fix test failing
2019-08-30 14:51:47 +09:00
493fc5d400
Bring back OsuPlayer test
2019-08-30 14:44:36 +09:00
22e3ad8b9c
Add skinning support to cursor test
2019-08-30 14:09:17 +09:00
8b42890644
Fix unnecessary null check
2019-08-28 20:19:19 +09:00
01aede3e29
Add comprehensive skin fallback integration testing
2019-08-28 19:57:17 +09:00
7ccc409df7
Merge remote-tracking branch 'upstream/master' into add-ruleset-legacy-skin
2019-08-27 18:27:26 +09:00
7aeeb65ae7
Tidy up Player's container loading logic
...
Fixes drawable ruleset being loaded before skin sources are finished, by loading them as a separate operation (to avoid children being loaded first).
2019-08-27 18:27:21 +09:00
62641c149d
Fx component lookups being incorrect for non-databased legacy skins
2019-08-26 18:20:45 +09:00
6e3a63dae8
Update tests
2019-08-26 12:31:51 +09:00
72a644996c
Bump NUnit3TestAdapter from 3.14.0 to 3.15.0
...
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter ) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases )
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.14...V3.15 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-23 13:41:27 +00:00
4bffb0df84
Merge branch 'animated-legacy-skins' into animated-slider-ball
2019-08-20 18:14:17 +09:00
7d668c81fc
Avoid test failures
...
This is a bit of a workaround (I'm pretty sure these tests are not running correctly on appveyor) but I think it will do for now. Cannot repro failures locally at all.
2019-08-20 18:13:53 +09:00
78c7170e86
Don't show judgement type "none"
2019-08-20 17:47:58 +09:00
2066a93918
Fix file extension case #2
2019-08-20 17:47:58 +09:00
9f0a0b2fcb
Fix file extension case #1
2019-08-20 17:47:58 +09:00
9fbc8440fc
Add actual testing of animations
2019-08-20 17:39:16 +09:00
b5cb59faf2
Add default skin sprites and specular/diffuse layer support
2019-08-20 13:19:32 +09:00
550311698b
Update slider test scene
2019-08-20 13:18:59 +09:00
bc49164cc1
Merge branch 'master' into animated-legacy-skins
2019-08-13 00:40:20 +09:00
58e98e53d2
Bump NUnit3TestAdapter from 3.13.0 to 3.14.0
...
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter ) from 3.13.0 to 3.14.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases )
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.13...V3.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-08-09 03:58:06 +00:00
167a81f40a
add special skin hit "animations"
2019-08-07 18:12:11 +02:00
bc3a340286
Fix incorrect path position being used for old stacking algorithm
2019-08-07 19:35:39 +09:00
994c1f21ec
Output stacked positions for conversion values
2019-08-07 19:33:20 +09:00
431834fc2f
Merge remote-tracking branch 'upstream/master' into conversion-test-mods
2019-08-05 09:50:43 +02:00
f2b940f930
Add tests
2019-08-01 17:31:37 +09:00
ed4dda1936
Support beatmap conversion tests with mods
2019-08-01 12:49:01 +09:00
7b95741dab
fix crash and add some tests
...
- still missing special skin textures
2019-07-31 21:55:56 +02:00
6ded53b3a9
Reorder class
2019-07-30 21:53:28 +09:00
de20d02672
Make special skin more generic
2019-07-30 19:11:54 +09:00
466297df55
Fix shaking test
2019-07-29 17:27:00 +09:00