1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-19 07:41:18 +08:00

Fix design tests

This commit is contained in:
Salman Alshamrani
2025-02-05 08:38:08 -05:00
Unverified
parent f9962f95f0
commit 04a3ee863c
3 changed files with 43 additions and 30 deletions
@@ -30,18 +30,20 @@ namespace osu.Game.Tests.Visual.SongSelectV2
{
}
[SetUp]
public void SetUp() => Schedule(() =>
{
var beatmapSet = beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => b.OnlineID == 241526)
?? beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => !b.Protected)
?? TestResources.CreateTestBeatmapSetInfo();
beatmap = beatmapSet.Beatmaps.First();
});
[Test]
public void TestDisplay()
{
AddStep("set beatmap", () =>
{
var beatmapSet = beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => b.OnlineID == 241526)
?? beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => !b.Protected)
?? TestResources.CreateTestBeatmapSetInfo();
beatmap = beatmapSet.Beatmaps.First();
CreateThemedContent(OverlayColourScheme.Aquamarine);
});
AddStep("display", () => CreateThemedContent(OverlayColourScheme.Aquamarine));
}
[Test]
@@ -49,8 +51,10 @@ namespace osu.Game.Tests.Visual.SongSelectV2
{
AddStep("random beatmap", () =>
{
beatmap = beatmaps.GetAllUsableBeatmapSets().OrderBy(_ => RNG.Next())
.First().Beatmaps.OrderBy(_ => RNG.Next()).First();
var randomSet = beatmaps.GetAllUsableBeatmapSets().OrderBy(_ => RNG.Next()).FirstOrDefault();
randomSet ??= TestResources.CreateTestBeatmapSetInfo();
beatmap = randomSet.Beatmaps.OrderBy(_ => RNG.Next()).First();
CreateThemedContent(OverlayColourScheme.Aquamarine);
});
}
@@ -28,16 +28,18 @@ namespace osu.Game.Tests.Visual.SongSelectV2
{
}
[SetUp]
public void SetUp() => Schedule(() =>
{
beatmapSet = beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => b.OnlineID == 241526)
?? beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => !b.Protected)
?? TestResources.CreateTestBeatmapSetInfo();
});
[Test]
public void TestDisplay()
{
AddStep("set beatmap", () =>
{
beatmapSet = beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => b.OnlineID == 241526)
?? beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => !b.Protected)
?? TestResources.CreateTestBeatmapSetInfo();
CreateThemedContent(OverlayColourScheme.Aquamarine);
});
AddStep("display", () => CreateThemedContent(OverlayColourScheme.Aquamarine));
}
[Test]
@@ -45,7 +47,10 @@ namespace osu.Game.Tests.Visual.SongSelectV2
{
AddStep("random beatmap", () =>
{
beatmapSet = beatmaps.GetAllUsableBeatmapSets().OrderBy(_ => RNG.Next()).First();
var randomSet = beatmaps.GetAllUsableBeatmapSets().OrderBy(_ => RNG.Next()).FirstOrDefault();
randomSet ??= TestResources.CreateTestBeatmapSetInfo();
beatmapSet = randomSet;
CreateThemedContent(OverlayColourScheme.Aquamarine);
});
}
@@ -30,18 +30,20 @@ namespace osu.Game.Tests.Visual.SongSelectV2
{
}
[SetUp]
public void SetUp() => Schedule(() =>
{
var beatmapSet = beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => b.OnlineID == 241526)
?? beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => !b.Protected)
?? TestResources.CreateTestBeatmapSetInfo();
beatmap = beatmapSet.Beatmaps.First();
});
[Test]
public void TestDisplay()
{
AddStep("set beatmap", () =>
{
var beatmapSet = beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => b.OnlineID == 241526)
?? beatmaps.GetAllUsableBeatmapSets().FirstOrDefault(b => !b.Protected)
?? TestResources.CreateTestBeatmapSetInfo();
beatmap = beatmapSet.Beatmaps.First();
CreateThemedContent(OverlayColourScheme.Aquamarine);
});
AddStep("display", () => CreateThemedContent(OverlayColourScheme.Aquamarine));
}
[Test]
@@ -49,8 +51,10 @@ namespace osu.Game.Tests.Visual.SongSelectV2
{
AddStep("random beatmap", () =>
{
beatmap = beatmaps.GetAllUsableBeatmapSets().OrderBy(_ => RNG.Next())
.First().Beatmaps.OrderBy(_ => RNG.Next()).First();
var randomSet = beatmaps.GetAllUsableBeatmapSets().OrderBy(_ => RNG.Next()).FirstOrDefault();
randomSet ??= TestResources.CreateTestBeatmapSetInfo();
beatmap = randomSet.Beatmaps.OrderBy(_ => RNG.Next()).First();
CreateThemedContent(OverlayColourScheme.Aquamarine);
});
}