Bladeren bron

Update to NUnit 4.3.0, remove netstandard2.0 target

Lucas Trzesniewski 10 maanden geleden
bovenliggende
commit
cb083e5ea3

+ 2 - 2
src/Abc.Zebus.Testing/Abc.Zebus.Testing.csproj

@@ -1,6 +1,6 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <TargetFrameworks>net48;net6.0;netstandard2.0</TargetFrameworks>
+    <TargetFrameworks>net48;net6.0</TargetFrameworks>
     <PackageId>Zebus.Testing</PackageId>
     <Description>Test tools for Zebus</Description>
     <Version>$(ZebusTestingVersion)</Version>
@@ -14,7 +14,7 @@
     <PackageReference Include="AutoFixture" Version="4.17.0" />
     <PackageReference Include="CompareNETObjects" Version="4.71.0" />
     <PackageReference Include="Moq" Version="4.17.2" />
-    <PackageReference Include="NUnit" Version="3.14.0" />
+    <PackageReference Include="NUnit" Version="4.3.0" />
     <PackageReference Include="System.Management" Version="6.0.0" />
   </ItemGroup>
 

+ 1 - 1
src/Abc.Zebus.Tests.props

@@ -8,7 +8,7 @@
 
   <ItemGroup>
     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
-    <PackageReference Include="NUnit" Version="3.14.0" />
+    <PackageReference Include="NUnit" Version="4.3.0" />
     <PackageReference Include="NUnit3TestAdapter" Version="4.6.0" />
 
     <!-- This updates an older version referenced by log4net -->

+ 1 - 1
src/Abc.Zebus.Tests/Dispatch/DispatchQueueTests.cs

@@ -547,7 +547,7 @@ namespace Abc.Zebus.Tests.Dispatch
                 task.Result.Errors.ShouldBeEmpty();
         }
 
-        [Test, Timeout(5000)]
+        [Test]
         public void should_not_wait_for_all_messages_processed_when_not_started()
         {
             _dispatchQueue.WaitUntilAllMessagesAreProcessed();

+ 0 - 1
src/Abc.Zebus.Tests/Transport/ZmqTransportTests.cs

@@ -355,7 +355,6 @@ namespace Abc.Zebus.Tests.Transport
             }
         }
 
-        [Timeout(10 * 60 * 1000)]
         [TestCase(10)]
         [TestCase(25)]
         // Cases with high peer counts are too slow to run automatically, but they are required to validate edge cases.