mirror of
https://github.com/osukey/osukey.git
synced 2025-06-29 07:07:55 +09:00
Switch method to statement body for better readability
Almost thought the method was not wrapped in an `AddStep`.
This commit is contained in:
parent
0c125db197
commit
ec1a7994cc
@ -263,27 +263,30 @@ namespace osu.Game.Tests.Visual.Gameplay
|
|||||||
return beatmap;
|
return beatmap;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void createTest(IBeatmap beatmap, Action<TestDrawableScrollingRuleset> overrideAction = null) => AddStep("create test", () =>
|
private void createTest(IBeatmap beatmap, Action<TestDrawableScrollingRuleset> overrideAction = null)
|
||||||
{
|
{
|
||||||
var ruleset = new TestScrollingRuleset();
|
AddStep("create test", () =>
|
||||||
|
|
||||||
drawableRuleset = (TestDrawableScrollingRuleset)ruleset.CreateDrawableRulesetWith(CreateWorkingBeatmap(beatmap).GetPlayableBeatmap(ruleset.RulesetInfo));
|
|
||||||
drawableRuleset.FrameStablePlayback = false;
|
|
||||||
|
|
||||||
overrideAction?.Invoke(drawableRuleset);
|
|
||||||
|
|
||||||
Child = new Container
|
|
||||||
{
|
{
|
||||||
Anchor = Anchor.Centre,
|
var ruleset = new TestScrollingRuleset();
|
||||||
Origin = Anchor.Centre,
|
|
||||||
RelativeSizeAxes = Axes.Y,
|
drawableRuleset = (TestDrawableScrollingRuleset)ruleset.CreateDrawableRulesetWith(CreateWorkingBeatmap(beatmap).GetPlayableBeatmap(ruleset.RulesetInfo));
|
||||||
Height = 0.75f,
|
drawableRuleset.FrameStablePlayback = false;
|
||||||
Width = 400,
|
|
||||||
Masking = true,
|
overrideAction?.Invoke(drawableRuleset);
|
||||||
Clock = new FramedClock(testClock),
|
|
||||||
Child = drawableRuleset
|
Child = new Container
|
||||||
};
|
{
|
||||||
});
|
Anchor = Anchor.Centre,
|
||||||
|
Origin = Anchor.Centre,
|
||||||
|
RelativeSizeAxes = Axes.Y,
|
||||||
|
Height = 0.75f,
|
||||||
|
Width = 400,
|
||||||
|
Masking = true,
|
||||||
|
Clock = new FramedClock(testClock),
|
||||||
|
Child = drawableRuleset
|
||||||
|
};
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
#region Ruleset
|
#region Ruleset
|
||||||
|
|
||||||
|
@ -158,21 +158,24 @@ namespace osu.Game.Tests.Visual.Gameplay
|
|||||||
AddStep("clean up", () => drawableRuleset.NewResult -= onNewResult);
|
AddStep("clean up", () => drawableRuleset.NewResult -= onNewResult);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void createTest(IBeatmap beatmap, int poolSize, Func<IFrameBasedClock> createClock = null) => AddStep("create test", () =>
|
private void createTest(IBeatmap beatmap, int poolSize, Func<IFrameBasedClock> createClock = null)
|
||||||
{
|
{
|
||||||
var ruleset = new TestPoolingRuleset();
|
AddStep("create test", () =>
|
||||||
|
|
||||||
drawableRuleset = (TestDrawablePoolingRuleset)ruleset.CreateDrawableRulesetWith(CreateWorkingBeatmap(beatmap).GetPlayableBeatmap(ruleset.RulesetInfo));
|
|
||||||
drawableRuleset.FrameStablePlayback = true;
|
|
||||||
drawableRuleset.PoolSize = poolSize;
|
|
||||||
|
|
||||||
Child = new Container
|
|
||||||
{
|
{
|
||||||
RelativeSizeAxes = Axes.Both,
|
var ruleset = new TestPoolingRuleset();
|
||||||
Clock = createClock?.Invoke() ?? new FramedOffsetClock(Clock, false) { Offset = -Clock.CurrentTime },
|
|
||||||
Child = drawableRuleset
|
drawableRuleset = (TestDrawablePoolingRuleset)ruleset.CreateDrawableRulesetWith(CreateWorkingBeatmap(beatmap).GetPlayableBeatmap(ruleset.RulesetInfo));
|
||||||
};
|
drawableRuleset.FrameStablePlayback = true;
|
||||||
});
|
drawableRuleset.PoolSize = poolSize;
|
||||||
|
|
||||||
|
Child = new Container
|
||||||
|
{
|
||||||
|
RelativeSizeAxes = Axes.Both,
|
||||||
|
Clock = createClock?.Invoke() ?? new FramedOffsetClock(Clock, false) { Offset = -Clock.CurrentTime },
|
||||||
|
Child = drawableRuleset
|
||||||
|
};
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
#region Ruleset
|
#region Ruleset
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user