Commit Graph

120 Commits

Author SHA1 Message Date
ea6772ce04 Update TestSceneFruitObjects to use SkinnableTestScene 2020-02-17 17:19:46 +09:00
0325f30e01 Fix TestSceneFruitObjects not displaying all representations 2020-02-17 17:19:46 +09:00
c68309ac4f Update TestSceneCatcherArea to use SkinnableTestScene 2020-02-17 17:19:46 +09:00
a3e0f84fcc Update catcher test to use SkinnableTestScene 2020-02-17 17:19:46 +09:00
48781e5685 Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.4.0...v16.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-10 08:24:12 +00:00
91735ff367 Update MathUtils namespace usages 2020-01-09 13:43:44 +09:00
2688a855a0 Downgrade NUnit to fix discovery issues 2020-01-08 14:14:46 +09:00
f91637e7b6 Bump NUnit3TestAdapter from 3.15.1 to 3.16.0
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 3.15.1 to 3.16.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases)
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.15.1...V3.16)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 07:41:37 +00:00
492a910671 Update missed launch configurations 2019-12-20 19:08:05 +09:00
351e826120 Upgrade project targets to netcoreapp3.1 2019-12-20 17:03:54 +08:00
bc31146560 Mods -> SelectedMods 2019-12-13 21:45:38 +09:00
7033974733 Fix test regressions (incorrect from the start) 2019-12-13 20:13:32 +09:00
5861eca80d Make DrawableRuleset take a converted beatmap 2019-12-12 15:58:11 +09:00
45514ff660 Apply fixes 2019-11-25 11:30:55 +09:00
ccc8aa6fa4 Apply brace style. 2019-11-11 20:13:13 +08:00
f2084df0bb Bump Microsoft.NET.Test.Sdk from 16.3.0 to 16.4.0
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.3.0 to 16.4.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.3...v16.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-07 06:19:49 +00:00
e987db37ec Add grouping of ControlPoints 2019-10-25 19:52:02 +09:00
5d6648d9c9 Update 2.2 references 2019-10-10 17:45:38 +09:00
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
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
a6420def99 Make hyperdash test automatic 2019-09-13 19:29:49 +09:00
c0bcbfd892 Merge branch 'master'
Conflicts:
	osu.Game.Tests/Visual/Gameplay/TestSceneSkinnableDrawable.cs
2019-09-05 14:40:30 +09:00
40c61894ef Update some case sensitive resources lookups in-line with resources 2019-09-04 10:44:24 +09:00
bebc3309ce Refactor skin configuration to be infinitely extensible 2019-09-03 17:57:34 +09:00
0261456d5a Merge branch 'master' into play-to-gameplay 2019-09-03 11:42:15 +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
70e417533f Update naming 2019-08-30 15:13:29 +09: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
66223b9954 Merge branch 'master' into allow-fallback-to-samples-without-bank 2019-08-27 14:44:16 +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
94b5caf740 Fix build issues 2019-08-23 15:18:56 +03:00
d8535574d1 Pass sample info to Skin.GetSample 2019-08-23 14:32:43 +03: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
2da8847235 Merge remote-tracking branch 'upstream/master' into fix-catch-hr 2019-08-05 11:19:18 +02:00
379c9e8b7c Use expression body 2019-08-05 10:02:28 +02:00
2ae8cba24d Add hardrock spinner test 2019-08-01 17:58:20 +09:00
b978727422 Add stream + repeat slider tests 2019-08-01 14:58:17 +09:00
ed4dda1936 Support beatmap conversion tests with mods 2019-08-01 12:49:01 +09:00
bf41fd5d9d Update package references 2019-07-06 23:29:35 +03:00
01508e6813 implement HD for CtB 2019-06-28 10:34:04 +02:00
e7419f382e Fix TestSceneHyperDash in test browser 2019-06-27 19:20:19 +09:00
9ab5204947 Make test a bit more sane 2019-06-24 15:10:50 +09:00
2a4bd612d7 Rename test scene 2019-06-24 13:47:37 +09:00
4cd8b6a2bd Fix unsafe caching of dependencies 2019-06-24 13:37:06 +09:00
332ac0b82b Fix CI inspections 2019-06-22 18:23:20 +02:00
b6cae57694 Add TestSceneCatcherSkinning 2019-06-22 18:14:29 +02:00
f33a5bc54c Centralise and update WorkingBeatmap creation in test cases 2019-05-31 14:40:53 +09:00
a538c94fed Update NuGet packages 2019-05-17 21:40:46 +03:00
459a285cd8 Rename test cases to test scenes inline with the framework change 2019-05-14 22:37:25 +03:00