Fixes admin logs and tests to not depend on IEntity caching (#5657)
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
This commit is contained in:
committed by
GitHub
parent
c4c139041c
commit
3f8f4c818e
@@ -50,9 +50,9 @@ namespace Content.IntegrationTests.Tests.Lobby
|
||||
serverConfig.SetCVar(CCVars.GameDummyTicker, false);
|
||||
serverConfig.SetCVar(CCVars.GameLobbyEnabled, true);
|
||||
serverTicker.RestartRound();
|
||||
});
|
||||
|
||||
Assert.That(serverTicker.RunLevel, Is.EqualTo(GameRunLevel.PreRoundLobby));
|
||||
Assert.That(serverTicker.RunLevel, Is.EqualTo(GameRunLevel.PreRoundLobby));
|
||||
});
|
||||
|
||||
// Need to run them in sync to receive the messages.
|
||||
await RunTicksSync(client, server, 1);
|
||||
@@ -68,7 +68,8 @@ namespace Content.IntegrationTests.Tests.Lobby
|
||||
{
|
||||
clientPrefManager.SelectCharacter(0);
|
||||
|
||||
var clientCharacters = clientPrefManager.Preferences.Characters;
|
||||
var clientCharacters = clientPrefManager.Preferences?.Characters;
|
||||
Assert.That(clientCharacters, Is.Not.Null);
|
||||
Assert.That(clientCharacters.Count, Is.EqualTo(1));
|
||||
|
||||
Assert.That(clientStateManager.CurrentState, Is.TypeOf<LobbyState>());
|
||||
@@ -76,8 +77,9 @@ namespace Content.IntegrationTests.Tests.Lobby
|
||||
profile = HumanoidCharacterProfile.Random();
|
||||
clientPrefManager.CreateCharacter(profile);
|
||||
|
||||
clientCharacters = clientPrefManager.Preferences.Characters;
|
||||
clientCharacters = clientPrefManager.Preferences?.Characters;
|
||||
|
||||
Assert.That(clientCharacters, Is.Not.Null);
|
||||
Assert.That(clientCharacters.Count, Is.EqualTo(2));
|
||||
Assert.That(clientCharacters[1].MemberwiseEquals(profile));
|
||||
});
|
||||
@@ -96,7 +98,7 @@ namespace Content.IntegrationTests.Tests.Lobby
|
||||
{
|
||||
clientPrefManager.DeleteCharacter(1);
|
||||
|
||||
var clientCharacters = clientPrefManager.Preferences.Characters.Count;
|
||||
var clientCharacters = clientPrefManager.Preferences?.Characters.Count;
|
||||
Assert.That(clientCharacters, Is.EqualTo(1));
|
||||
});
|
||||
|
||||
@@ -116,8 +118,9 @@ namespace Content.IntegrationTests.Tests.Lobby
|
||||
|
||||
clientPrefManager.CreateCharacter(profile);
|
||||
|
||||
var clientCharacters = clientPrefManager.Preferences.Characters;
|
||||
var clientCharacters = clientPrefManager.Preferences?.Characters;
|
||||
|
||||
Assert.That(clientCharacters, Is.Not.Null);
|
||||
Assert.That(clientCharacters.Count, Is.EqualTo(2));
|
||||
Assert.That(clientCharacters[1].MemberwiseEquals(profile));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user