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
1 changed files with 4 additions and 2 deletions

View File

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