1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 17:32:54 +08:00

Fix stop watching test to check correct screen presence

This commit is contained in:
Dean Herbert 2020-10-29 15:08:06 +09:00
parent 7dd3a748be
commit 6a31a313b6

View File

@ -127,7 +127,7 @@ namespace osu.Game.Tests.Visual.Gameplay
} }
[Test] [Test]
public void TestHostStartsPlayingWhileAlreadyWatching() public void TestHostRetriesWhileWatching()
{ {
loadSpectatingScreen(); loadSpectatingScreen();
@ -171,9 +171,8 @@ namespace osu.Game.Tests.Visual.Gameplay
sendFrames(); sendFrames();
waitForPlayer(); waitForPlayer();
// should immediately exit and unbind from streaming client
AddStep("stop spectating", () => (Stack.CurrentScreen as Player)?.Exit()); AddStep("stop spectating", () => (Stack.CurrentScreen as Player)?.Exit());
AddUntilStep("spectating stopped", () => spectatorScreen.GetParentScreen() == null); AddUntilStep("spectating stopped", () => spectatorScreen.GetChildScreen() == null);
} }
[Test] [Test]