Skip to content

Commit 19845e2

Browse files
Fix TestFruitColourFallback: use AddUntilStep and explicit SRGB comparison
Agent-Logs-Url: https://github.com/winnerspiros/osu/sessions/f3fc7ab7-91f5-4585-85c4-d37cdef778b8 Co-authored-by: winnerspiros <1675249+winnerspiros@users.noreply.github.com>
1 parent d3701fb commit 19845e2

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

osu.Game.Rulesets.Catch.Tests/TestSceneHyperDashColouring.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ private void checkHyperDashFruitColour(ISkin skin, Colour4 expectedColour)
170170
}, skin);
171171
});
172172

173-
AddAssert("hyper-dash colour is correct", () => checkLegacyFruitHyperDashColour(drawableFruit, expectedColour));
173+
AddUntilStep("hyper-dash colour is correct", () => checkLegacyFruitHyperDashColour(drawableFruit, expectedColour));
174174
}
175175

176176
private Drawable setupSkinHierarchy(Drawable child, ISkin skin)
@@ -187,7 +187,7 @@ private Drawable setupSkinHierarchy(Drawable child, ISkin skin)
187187

188188
private bool checkLegacyFruitHyperDashColour(DrawableFruit fruit, Colour4 expectedColour) =>
189189
fruit.ChildrenOfType<SkinnableDrawable>().FirstOrDefault()?.Drawable.ChildrenOfType<Sprite>()
190-
.Any(c => c.Colour == expectedColour) == true;
190+
.Any(c => c.Colour.TopLeft.SRGB == expectedColour) == true;
191191

192192
private class TestSkin : LegacySkin
193193
{

0 commit comments

Comments
 (0)