1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-10 22:57:19 +08:00

Add failing test case

This commit is contained in:
Bartłomiej Dach 2025-02-24 09:15:20 +01:00
parent a556049c1b
commit f4b427ee66
No known key found for this signature in database

View File

@ -18,6 +18,7 @@ using osu.Game.Rulesets.Mods;
using osu.Game.Rulesets.Osu.Mods;
using osuTK;
using osuTK.Graphics;
using osuTK.Input;
namespace osu.Game.Tests.Visual.UserInterface
{
@ -220,6 +221,29 @@ namespace osu.Game.Tests.Visual.UserInterface
checkBindableAtValue("Circle Size", null);
}
[Test]
public void TestResetToDefaultViaDoubleClickingNub()
{
setBeatmapWithDifficultyParameters(5);
setSliderValue("Circle Size", 3);
setExtendedLimits(true);
checkSliderAtValue("Circle Size", 3);
checkBindableAtValue("Circle Size", 3);
AddStep("double click circle size nub", () =>
{
var nub = this.ChildrenOfType<RoundedSliderBar<float>.SliderNub>().First();
InputManager.MoveMouseTo(nub);
InputManager.Click(MouseButton.Left);
InputManager.Click(MouseButton.Left);
});
checkSliderAtValue("Circle Size", 5);
checkBindableAtValue("Circle Size", null);
}
[Test]
public void TestModSettingChangeTracker()
{