1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-13 16:02:58 +08:00

fix: provide OverlayColourProvider as a dep in tests

This commit is contained in:
tsrk. 2023-09-12 01:34:17 +02:00
parent f331f92151
commit dbc07bc6dc
No known key found for this signature in database
GPG Key ID: EBD46BB3049B56D6

View File

@ -5,6 +5,7 @@ using System;
using NUnit.Framework; using NUnit.Framework;
using osu.Framework.Graphics; using osu.Framework.Graphics;
using osu.Game.Online.API.Requests.Responses; using osu.Game.Online.API.Requests.Responses;
using osu.Game.Overlays;
using osu.Game.Overlays.Profile.Header.Components; using osu.Game.Overlays.Profile.Header.Components;
namespace osu.Game.Tests.Visual.Online namespace osu.Game.Tests.Visual.Online
@ -13,12 +14,20 @@ namespace osu.Game.Tests.Visual.Online
public partial class TestSceneUserProfilePreviousUsernames : OsuTestScene public partial class TestSceneUserProfilePreviousUsernames : OsuTestScene
{ {
private PreviousUsernames container = null!; private PreviousUsernames container = null!;
private OverlayColourProvider colourProvider = null!;
[SetUp] [SetUp]
public void SetUp() => Schedule(() => public void SetUp() => Schedule(() =>
{ {
Child = container = new PreviousUsernames colourProvider = new OverlayColourProvider(OverlayColourScheme.Pink);
Child = new DependencyProvidingContainer
{ {
Child = container = new PreviousUsernames
{
Anchor = Anchor.Centre,
Origin = Anchor.Centre,
},
CachedDependencies = new (Type, object)[] { (typeof(OverlayColourProvider), colourProvider) },
Anchor = Anchor.Centre, Anchor = Anchor.Centre,
Origin = Anchor.Centre, Origin = Anchor.Centre,
}; };