Fix SpawnAndDeleteEntityCountTest Entities and last assert being incorrect (#40511)
Fix SpawnAndDeleteEntityCountTest last assert being incorrect
This commit is contained in:
@@ -271,7 +271,7 @@ namespace Content.IntegrationTests.Tests
|
|||||||
|
|
||||||
// We consider only non-audio entities, as some entities will just play sounds when they spawn.
|
// We consider only non-audio entities, as some entities will just play sounds when they spawn.
|
||||||
int Count(IEntityManager ent) => ent.EntityCount - ent.Count<AudioComponent>();
|
int Count(IEntityManager ent) => ent.EntityCount - ent.Count<AudioComponent>();
|
||||||
IEnumerable<EntityUid> Entities(IEntityManager entMan) => entMan.GetEntities().Where(entMan.HasComponent<AudioComponent>);
|
IEnumerable<EntityUid> Entities(IEntityManager entMan) => entMan.GetEntities().Where(e => !entMan.HasComponent<AudioComponent>(e));
|
||||||
|
|
||||||
await Assert.MultipleAsync(async () =>
|
await Assert.MultipleAsync(async () =>
|
||||||
{
|
{
|
||||||
@@ -311,8 +311,8 @@ namespace Content.IntegrationTests.Tests
|
|||||||
// Check that the number of entities has gone back to the original value.
|
// Check that the number of entities has gone back to the original value.
|
||||||
Assert.That(Count(server.EntMan), Is.EqualTo(count), $"Server prototype {protoId} failed on deletion: count didn't reset properly\n" +
|
Assert.That(Count(server.EntMan), Is.EqualTo(count), $"Server prototype {protoId} failed on deletion: count didn't reset properly\n" +
|
||||||
BuildDiffString(serverEntities, Entities(server.EntMan), server.EntMan));
|
BuildDiffString(serverEntities, Entities(server.EntMan), server.EntMan));
|
||||||
Assert.That(client.EntMan.EntityCount, Is.EqualTo(clientCount), $"Client prototype {protoId} failed on deletion: count didn't reset properly:\n" +
|
Assert.That(Count(client.EntMan), Is.EqualTo(clientCount), $"Client prototype {protoId} failed on deletion: count didn't reset properly:\n" +
|
||||||
$"Expected {clientCount} and found {client.EntMan.EntityCount}.\n" +
|
$"Expected {clientCount} and found {Count(client.EntMan)}.\n" +
|
||||||
$"Server count was {count}.\n" +
|
$"Server count was {count}.\n" +
|
||||||
BuildDiffString(clientEntities, Entities(client.EntMan), client.EntMan));
|
BuildDiffString(clientEntities, Entities(client.EntMan), client.EntMan));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user