]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Delete AccessReaderTest.TestTags (#36153)
authorTayrtahn <tayrtahn@gmail.com>
Sat, 29 Mar 2025 14:45:37 +0000 (10:45 -0400)
committerGitHub <noreply@github.com>
Sat, 29 Mar 2025 14:45:37 +0000 (15:45 +0100)
Content.IntegrationTests/Tests/Access/AccessReaderTest.cs

index 895bb2cf878faf15ad916ca97c7b429631a71566..3f703ce77407950cbafb6fc6cd77566c69abed25 100644 (file)
@@ -12,35 +12,6 @@ namespace Content.IntegrationTests.Tests.Access
     [TestOf(typeof(AccessReaderComponent))]
     public sealed class AccessReaderTest
     {
-        [Test]
-        public async Task TestProtoTags()
-        {
-            await using var pair = await PoolManager.GetServerClient();
-            var server = pair.Server;
-
-            var protoManager = server.ResolveDependency<IPrototypeManager>();
-            var accessName = server.ResolveDependency<IComponentFactory>().GetComponentName(typeof(AccessReaderComponent));
-
-            await server.WaitAssertion(() =>
-            {
-                foreach (var ent in protoManager.EnumeratePrototypes<EntityPrototype>())
-                {
-                    if (!ent.Components.TryGetComponent(accessName, out var access))
-                        continue;
-
-                    var reader = (AccessReaderComponent) access;
-                    var allTags = reader.AccessLists.SelectMany(c => c).Union(reader.DenyTags);
-
-                    foreach (var level in allTags)
-                    {
-                        Assert.That(protoManager.HasIndex<AccessLevelPrototype>(level), $"Invalid access level: {level} found on {ent}");
-                    }
-                }
-            });
-
-            await pair.CleanReturnAsync();
-        }
-
         [Test]
         public async Task TestTags()
         {