Skip to content

Commit 83936e6

Browse files
chore(deps): update dependency nunit to v4 (#1058)
* chore(deps): update dependency nunit to v4 * chore(deps): update dependency snapshooter.nunit to v0.14.0 * chore: fix tests for .NET 4.6.2 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Florian Greinacher <[email protected]>
1 parent 30b006c commit 83936e6

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

tests/TestableIO.System.IO.Abstractions.TestingHelpers.Tests/TestableIO.System.IO.Abstractions.TestingHelpers.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
<PackageReference Include="GitHubActionsTestLogger" Version="2.3.3" />
3535
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
3636
<PackageReference Include="Moq" Version="4.20.70" />
37-
<PackageReference Include="NUnit" Version="3.14.0" />
37+
<PackageReference Include="NUnit" Version="4.0.1" />
3838
<PackageReference Include="NUnit.Analyzers" Version="3.10.0">
3939
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4040
<PrivateAssets>all</PrivateAssets>

tests/TestableIO.System.IO.Abstractions.Wrappers.Tests/TestableIO.System.IO.Abstractions.Wrappers.Tests.csproj

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,25 @@
1919
<PackageReference Include="GitHubActionsTestLogger" Version="2.3.3" />
2020
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
2121
<PackageReference Include="Moq" Version="4.20.70" />
22-
<PackageReference Include="NUnit" Version="3.14.0" />
22+
<PackageReference Include="NUnit" Version="4.0.1" />
2323
<PackageReference Include="NUnit.Analyzers" Version="3.10.0" />
2424
<PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
25-
<PackageReference Include="Snapshooter.NUnit" Version="0.13.0" />
25+
<PackageReference Include="Snapshooter.NUnit" Version="0.14.0" />
2626
</ItemGroup>
2727
<PropertyGroup>
2828
<!--
2929
Allow deprecated binary formatter functionality on .NET 8 so that we can test it
3030
-->
3131
<EnableUnsafeBinaryFormatterSerialization Condition="'$(TargetFramework)' == 'net8.0'">true</EnableUnsafeBinaryFormatterSerialization>
3232
</PropertyGroup>
33+
<!--
34+
Snapshooter is currently broken when referencing NUnit 4 from a .NET 4.6.2 project.
35+
The following blocks work around this by referencing NUnit 3 in that case.
36+
-->
37+
<PropertyGroup>
38+
<_Net462NUnitVersion>3.14.0</_Net462NUnitVersion>
39+
</PropertyGroup>
40+
<ItemGroup Condition="'$(TargetFramework)' == 'net462'">
41+
<PackageReference Update="NUnit" Version="$(_Net462NUnitVersion)" />
42+
</ItemGroup>
3343
</Project>

0 commit comments

Comments
 (0)