Commit Graph

151 Commits

Author SHA1 Message Date
f7f8622436 make TestSceneDrawableJudgement use scene from osu.Game.Tests 2020-02-17 15:42:52 +08: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
3a5015d013 Merge branch 'master' into fix-hold-note-input 2019-12-27 21:48:38 +09:00
64381bf4b1 rm unnecessary usings 2019-12-26 22:08:46 +08:00
75d1e4cc76 rm TestLegacySkin 2019-12-26 22:06:29 +08:00
8ebfe5cfd8 add tests 2019-12-26 21:15:49 +08:00
d5288760a7 Fix test text 2019-12-23 18:50:18 +09:00
7bb4a08f10 Add failing tests 2019-12-23 18:47:58 +09:00
78b30a076f Add mania player test scene 2019-12-23 17:48:57 +09: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
709ec1404f Centralise End/StartTime retrieval to extension method 2019-11-25 19:09:14 +09: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
5d6648d9c9 Update 2.2 references 2019-10-10 17:45:38 +09:00
179cde917b Merge branch 'master' into rework-selection-updates 2019-10-06 15:00:56 +08:00
2d0c522398 Remove unused method 2019-10-03 18:43:46 +09:00
ee34c5ccb4 Add a flip step to mania placement test scenes 2019-10-03 18:40:48 +09:00
a310c4b65f Make selection blueprints a bit more testable 2019-10-01 19:32:47 +09:00
8efab559c8 Remove unused using directives 2019-09-25 01:13:42 +02:00
56b460365b Add bar line anchoring checks in mania test stage
Add steps checking bar line anchoring in the mania Stage visual test
to reproduce the regression in #6215 and prevent it from happening in
the future.
2019-09-24 20:34:09 +02: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
381daffe52 Generate better temporary frames to support framed handling flaws 2019-09-18 16:09:48 +09:00
2db1e236a7 Fix frame count dependent tests regressing 2019-09-18 14:08:09 +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
b941f12688 Cleanup 2019-09-12 14:09:21 +09:00
8f6bc6fd5c Make osu!mania hit explosions more explodey 2019-09-11 18:19:47 +09:00
c27eed0195 Centralise and share bar line generation code between rulesets (#6054)
Centralise and share bar line generation code between rulesets
2019-09-10 19:31:29 +09:00
ef90914f58 Fix mania notes test scene not visually displaying 2019-09-10 15:27:40 +09:00
af3bb5a2cd Centralise and share bar line generation code between rulesets 2019-09-10 13:30:54 +09:00
f505a3ff1d Mark AutoGeneration tests as headless 2019-09-10 11:44:11 +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
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
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
379c9e8b7c Use expression body 2019-08-05 10:02:28 +02:00
ed4dda1936 Support beatmap conversion tests with mods 2019-08-01 12:49:01 +09:00
0108700793 Make beatmap conversion test use WorkingBeatmap 2019-08-01 12:44:10 +09:00
8327452fe1 Make AccentColour a bindable 2019-07-22 14:48:59 +09:00
bf41fd5d9d Update package references 2019-07-06 23:29:35 +03:00
4ac2acbfc0 Fix usages of SpriteText (instead of OsuSpriteText) 2019-05-21 14:13:52 +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
d7c09e7dbd Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
#	osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
#	osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
#	osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
#	osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
#	osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
#	osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
#	osu.Game/Graphics/OsuFont.cs
#	osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
#	osu.Game/Overlays/Profile/Header/BadgeContainer.cs
#	osu.Game/Overlays/Profile/ProfileHeader.cs
#	osu.Game/Screens/Select/PlaySongSelect.cs
#	osu.Game/Skinning/LegacySkinDecoder.cs
2019-05-07 13:20:17 +09:00
1db2d49696 Fix testcases 2019-04-10 17:54:57 +09:00
612db31c38 Apply newline additions 2019-04-01 12:16:32 +09:00
d6f17a5ecd Bring nuget packages up to date 2019-03-22 02:41:21 +09:00
78596dfe80 Merge remote-tracking branch 'origin/master' into move-osu-settings
# Conflicts:
#	osu.Game.Rulesets.Mania/UI/ManiaRulesetContainer.cs
#	osu.Game.Rulesets.Osu.Tests/TestCaseSlider.cs
2019-03-05 13:25:03 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00