Add ability to create a TestBeatmap with no HitObjects

This commit is contained in:
Dean Herbert
2020-09-14 15:26:57 +09:00
parent 692f2c8489
commit da02ee8828

View File

@ -15,13 +15,15 @@ namespace osu.Game.Tests.Beatmaps
{ {
public class TestBeatmap : Beatmap public class TestBeatmap : Beatmap
{ {
public TestBeatmap(RulesetInfo ruleset) public TestBeatmap(RulesetInfo ruleset, bool withHitObjects = true)
{ {
var baseBeatmap = CreateBeatmap(); var baseBeatmap = CreateBeatmap();
BeatmapInfo = baseBeatmap.BeatmapInfo; BeatmapInfo = baseBeatmap.BeatmapInfo;
ControlPointInfo = baseBeatmap.ControlPointInfo; ControlPointInfo = baseBeatmap.ControlPointInfo;
Breaks = baseBeatmap.Breaks; Breaks = baseBeatmap.Breaks;
if (withHitObjects)
HitObjects = baseBeatmap.HitObjects; HitObjects = baseBeatmap.HitObjects;
BeatmapInfo.Ruleset = ruleset; BeatmapInfo.Ruleset = ruleset;