瀏覽代碼

Merge pull request #1294 from dotnet/dependabot/nuget/Rx.NET/Source/Verify.Xunit-6.21.0

Bump Verify.Xunit from 1.34.2 to 6.21.0 in /Rx.NET/Source
Bart J.F. De Smet 5 年之前
父節點
當前提交
75d840b393

+ 5 - 5
Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Api/ApiApprovalTests.cs

@@ -7,20 +7,19 @@ using System;
 using System.Linq;
 using System.Reflection;
 using System.Threading.Tasks;
-using Verify;
+using VerifyTests;
 using VerifyXunit;
 using Xunit;
-using Xunit.Abstractions;
 
 namespace ReactiveTests.Tests.Api
 {
     public class ApiApprovalTests :
         VerifyBase
     {
-        VerifySettings verifySettings;
+        private readonly VerifySettings verifySettings;
 
-        public ApiApprovalTests(ITestOutputHelper output) :
-            base(output)
+        public ApiApprovalTests()
+            : base()
         {
             verifySettings = new VerifySettings();
             verifySettings.UseExtension("cs");
@@ -64,6 +63,7 @@ namespace ReactiveTests.Tests.Api
                                                         .Where(l => !l.StartsWith("[assembly: AssemblyFileVersion("))
                                                         .Where(l => !l.StartsWith("[assembly: AssemblyInformationalVersion("))
                                                         .Where(l => !l.StartsWith("[assembly: System.Reflection.AssemblyMetadata(\"CommitHash\""))
+                                                        .Where(l => !l.StartsWith("[assembly: System.Reflection.AssemblyMetadata(\"RepositoryUrl\""))
                                                         .Where(l => !string.IsNullOrWhiteSpace(l))
             );
         }

+ 7 - 3
Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/DiffPlexReporter.cs

@@ -2,6 +2,8 @@
 // The .NET Foundation licenses this file to you under the MIT License.
 // See the LICENSE file in the project root for more information. 
 
+#nullable enable
+
 using System;
 using System.IO;
 using System.Threading.Tasks;
@@ -13,9 +15,9 @@ namespace ReactiveTests.Tests
 {
     public static class DiffPlexReporter
     {
-        public static async Task Report(string receivedFile, string verifiedFile)
+        public static Task Report(string receivedFile, string verifiedFile, string? message)
         {
-            #if(!DEBUG)
+#if (!DEBUG)
             var receivedText = File.ReadAllText(receivedFile);
             var verifiedText = File.ReadAllText(verifiedFile);
             var diffBuilder = new InlineDiffBuilder(new Differ());
@@ -38,7 +40,9 @@ namespace ReactiveTests.Tests
 
                 Console.WriteLine("{0}{1}", prefix, line.Text);
             }
-            #endif
+#endif
+
+            return Task.CompletedTask;
         }
     }
 }

+ 1 - 1
Rx.NET/Source/tests/Tests.System.Reactive.ApiApprovals/Tests.System.Reactive.ApiApprovals.csproj

@@ -26,7 +26,7 @@
 
   <ItemGroup>
     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.0" />
-    <PackageReference Include="Verify.Xunit" Version="1.34.2" />
+    <PackageReference Include="Verify.Xunit" Version="6.21.0" />
     <PackageReference Include="xunit" Version="2.4.1" />
     <PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" />
     <PackageReference Include="DiffPlex" Version="1.6.3" />