mirror of
https://github.com/ppy/osu.git
synced 2025-02-15 10:22:56 +08:00
Add more test checks and fix deserialisation test
This commit is contained in:
parent
4c17b27273
commit
161894da3b
BIN
osu.Game.Tests/Resources/Archives/modified-default-20221211.osk
Normal file
BIN
osu.Game.Tests/Resources/Archives/modified-default-20221211.osk
Normal file
Binary file not shown.
@ -42,7 +42,9 @@ namespace osu.Game.Tests.Skins
|
||||
// Covers longest combo counter
|
||||
"Archives/modified-default-20221012.osk",
|
||||
// Covers TextElement and BeatmapInfoDrawable
|
||||
"Archives/modified-default-20221102.osk"
|
||||
"Archives/modified-default-20221102.osk",
|
||||
// Covers JudgementCounter
|
||||
"Archives/modified-default-20221211.osk"
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
|
@ -102,9 +102,12 @@ namespace osu.Game.Tests.Visual.Gameplay
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void TestHideJudgementNames()
|
||||
public void TestToggleJudgementNames()
|
||||
{
|
||||
AddStep("Hide judgement names", () => counter.ShowName.Value = false);
|
||||
AddAssert("Assert hidden", () => counter.JudgementContainer.Children.OfType<JudgementCounter>().First().ResultName.Alpha == 0);
|
||||
AddStep("Hide judgement names", () => counter.ShowName.Value = true);
|
||||
AddAssert("Assert shown", () => counter.JudgementContainer.Children.OfType<JudgementCounter>().First().ResultName.Alpha == 1);
|
||||
}
|
||||
|
||||
[Test]
|
||||
|
@ -24,7 +24,7 @@ namespace osu.Game.Screens.Play.HUD.JudgementCounter
|
||||
Result = result;
|
||||
}
|
||||
|
||||
private OsuSpriteText resultName = null!;
|
||||
public OsuSpriteText ResultName = null!;
|
||||
private FillFlowContainer flowContainer = null!;
|
||||
private JudgementRollingCounter counter = null!;
|
||||
|
||||
@ -41,7 +41,7 @@ namespace osu.Game.Screens.Play.HUD.JudgementCounter
|
||||
{
|
||||
Current = Result.ResultCount
|
||||
},
|
||||
resultName = new OsuSpriteText
|
||||
ResultName = new OsuSpriteText
|
||||
{
|
||||
Font = OsuFont.Numeric.With(size: 8),
|
||||
Text = Result.ResultInfo.Displayname
|
||||
@ -72,11 +72,11 @@ namespace osu.Game.Screens.Play.HUD.JudgementCounter
|
||||
{
|
||||
if (value.NewValue)
|
||||
{
|
||||
resultName.Show();
|
||||
ResultName.Show();
|
||||
return;
|
||||
}
|
||||
|
||||
resultName.Hide();
|
||||
ResultName.Hide();
|
||||
}, true);
|
||||
|
||||
Direction.BindValueChanged(direction =>
|
||||
@ -91,7 +91,7 @@ namespace osu.Game.Screens.Play.HUD.JudgementCounter
|
||||
|
||||
changeAnchor(Anchor.BottomLeft);
|
||||
|
||||
void changeAnchor(Anchor anchor) => counter.Anchor = resultName.Anchor = counter.Origin = resultName.Origin = anchor;
|
||||
void changeAnchor(Anchor anchor) => counter.Anchor = ResultName.Anchor = counter.Origin = ResultName.Origin = anchor;
|
||||
}, true);
|
||||
|
||||
base.LoadComplete();
|
||||
|
Loading…
Reference in New Issue
Block a user