1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-23 02:57:25 +08:00

Make end accept one user ID rather than unnecessarily an array

This commit is contained in:
Salman Ahmed 2021-08-25 18:28:23 +03:00
parent 998abcbf31
commit 5acaafa708

View File

@ -328,7 +328,7 @@ namespace osu.Game.Tests.Visual.Multiplayer
{
var id = PLAYER_1_ID + count;
end(new[] { id });
end(id);
AddUntilStep("player area grayed", () => getInstance(id).Colour != Color4.White);
AddUntilStep("score quit set", () => getLeaderboardScore(id).HasQuit.Value);
sendFrames(getPlayerIds(count), 300);
@ -367,19 +367,16 @@ namespace osu.Game.Tests.Visual.Multiplayer
});
}
private void end(int[] userIds)
private void end(int userId)
{
AddStep("end play", () =>
AddStep($"end play for {userId}", () =>
{
foreach (int id in userIds)
{
var user = playingUsers.Single(u => u.UserID == id);
var user = playingUsers.Single(u => u.UserID == userId);
OnlinePlayDependencies.Client.RemoveUser(user.User.AsNonNull());
SpectatorClient.EndPlay(id);
OnlinePlayDependencies.Client.RemoveUser(user.User.AsNonNull());
SpectatorClient.EndPlay(userId);
playingUsers.Remove(user);
}
playingUsers.Remove(user);
});
}