mirror of
https://github.com/ppy/osu.git
synced 2025-01-06 07:02:54 +08:00
Attempt to fix one more intermittent test failure
This commit is contained in:
parent
6dd3c6fe93
commit
331b7237ab
@ -197,8 +197,7 @@ namespace osu.Game.Tests.Visual.Multiplayer
|
|||||||
sendFrames(PLAYER_1_ID, 10);
|
sendFrames(PLAYER_1_ID, 10);
|
||||||
sendFrames(PLAYER_2_ID, 20);
|
sendFrames(PLAYER_2_ID, 20);
|
||||||
checkPaused(PLAYER_1_ID, false);
|
checkPaused(PLAYER_1_ID, false);
|
||||||
assertMuted(PLAYER_1_ID, false);
|
assertOneNotMuted();
|
||||||
assertMuted(PLAYER_2_ID, true);
|
|
||||||
|
|
||||||
checkPaused(PLAYER_1_ID, true);
|
checkPaused(PLAYER_1_ID, true);
|
||||||
assertMuted(PLAYER_1_ID, true);
|
assertMuted(PLAYER_1_ID, true);
|
||||||
@ -305,6 +304,8 @@ namespace osu.Game.Tests.Visual.Multiplayer
|
|||||||
// AddAssert($"{userId} is {(state ? "paused" : "playing")}", () => getPlayer(userId).ChildrenOfType<GameplayClockContainer>().First().GameplayClock.IsRunning != state);
|
// AddAssert($"{userId} is {(state ? "paused" : "playing")}", () => getPlayer(userId).ChildrenOfType<GameplayClockContainer>().First().GameplayClock.IsRunning != state);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void assertOneNotMuted() => AddAssert("one player not muted", () => spectatorScreen.ChildrenOfType<PlayerArea>().Count(p => !p.Mute) == 1);
|
||||||
|
|
||||||
private void assertMuted(int userId, bool muted)
|
private void assertMuted(int userId, bool muted)
|
||||||
=> AddAssert($"{userId} {(muted ? "is" : "is not")} muted", () => getInstance(userId).Mute == muted);
|
=> AddAssert($"{userId} {(muted ? "is" : "is not")} muted", () => getInstance(userId).Mute == muted);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user