Skip to content

Commit c333339

Browse files
chore(deps): update .net test stack (#4198)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [Microsoft.NET.Test.Sdk](https://redirect.github.com/microsoft/vstest) | `18.0.0` -> `18.0.1` | [![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.NET.Test.Sdk/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.NET.Test.Sdk/18.0.0/18.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [NUnit.Analyzers](https://redirect.github.com/nunit/nunit.analyzers) | `4.10.0` -> `4.11.2` | [![age](https://developer.mend.io/api/mc/badges/age/nuget/NUnit.Analyzers/4.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/NUnit.Analyzers/4.10.0/4.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [Verify.NUnit](https://redirect.github.com/VerifyTests/Verify) | `31.0.4` -> `31.7.1` | [![age](https://developer.mend.io/api/mc/badges/age/nuget/Verify.NUnit/31.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Verify.NUnit/31.0.4/31.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>microsoft/vstest (Microsoft.NET.Test.Sdk)</summary> ### [`v18.0.1`](https://redirect.github.com/microsoft/vstest/releases/tag/v18.0.1) #### What's Changed Fixing an issue with loading covrun64.dll on systems that have .NET 10 SDK installed: <https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/10.0/code-coverage-dynamic-native-instrumentation> - Disable DynamicNative instrumentation by default by [@&#8203;nohwnd](https://redirect.github.com/nohwnd) in [#&#8203;15298](https://redirect.github.com/microsoft/vstest/pull/15298) - Update MicrosoftInternalCodeCoveragePackageVersion to 18.0.6 by [@&#8203;nohwnd](https://redirect.github.com/nohwnd) in [#&#8203;15312](https://redirect.github.com/microsoft/vstest/pull/15312) ##### Internal changes - Update VersionPrefix to 18.0.1 by [@&#8203;nohwnd](https://redirect.github.com/nohwnd) in [#&#8203;15301](https://redirect.github.com/microsoft/vstest/pull/15301) - Update build tools to 17.8.43 by [@&#8203;nohwnd](https://redirect.github.com/nohwnd) in [#&#8203;15305](https://redirect.github.com/microsoft/vstest/pull/15305) **Full Changelog**: <microsoft/vstest@v18.0.0...v18.0.1> </details> <details> <summary>nunit/nunit.analyzers (NUnit.Analyzers)</summary> ### [`v4.11.2`](https://redirect.github.com/nunit/nunit.analyzers/releases/tag/4.11.2): NUnit Analyzers 4.11.2 - November 2, 2025 [Compare Source](https://redirect.github.com/nunit/nunit.analyzers/compare/4.11.1...4.11.2) NUnit Analyzers 4.11.2 - November 2, 2025 This release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda expressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints are used on incompatible types. The release contains contributions from the following users (in alphabetical order): - [@&#8203;MaceWindu](https://redirect.github.com/MaceWindu) - [@&#8203;manfred-brands](https://redirect.github.com/manfred-brands) - [@&#8203;stevenaw](https://redirect.github.com/stevenaw) Issues Resolved Features and Enhancements - [#&#8203;929](https://redirect.github.com/nunit/nunit.analyzers/issues/929) Alert when using Is.NaN or Is.Not.NaN on an incompatible type Bugs - [#&#8203;945](https://redirect.github.com/nunit/nunit.analyzers/issues/945) \[NUnit2057] Reported for Throws assert ### [`v4.11.1`](https://redirect.github.com/nunit/nunit.analyzers/blob/HEAD/CHANGES.md#NUnit-Analyzers-4111---October-30-2025) [Compare Source](https://redirect.github.com/nunit/nunit.analyzers/compare/4.11.0...4.11.1) This release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in `NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda expressions in asserts. The release contains contributions from the following users (in alphabetical order): - [@&#8203;MaceWindu](https://redirect.github.com/MaceWindu) - [@&#8203;maksim-sovkov](https://redirect.github.com/maksim-sovkov) - [@&#8203;manfred-brands](https://redirect.github.com/manfred-brands) Issues Resolved Features and Enhancements - [#&#8203;927](https://redirect.github.com/nunit/nunit.analyzers/issues/927) Add new rule for unnecessary use of lambda expressions Bugs - [#&#8203;939](https://redirect.github.com/nunit/nunit.analyzers/issues/939) NUnit1001 - false positive for arguments with nullable enum parameters - [#&#8203;938](https://redirect.github.com/nunit/nunit.analyzers/issues/938) \[NUnit1031] False positive for nullable structs ### [`v4.11.0`](https://redirect.github.com/nunit/nunit.analyzers/releases/tag/4.11.0): NUnit Analyzers 4.11 - October 28, 2025 [Compare Source](https://redirect.github.com/nunit/nunit.analyzers/compare/4.10.0...4.11.0) NUnit Analyzers 4.11 - October 28, 2025 This release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization in `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be treated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four configurations for this: - `dotnet_diagnostic.NUnit.additional_setup_methods` - `dotnet_diagnostic.NUnit.additional_teardown_methods` - `dotnet_diagnostic.NUnit.additional_one_time_setup_methods` - `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods` Each configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example: ```ini dotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit ``` As in recent releases, a major part of this work was contributed by [@&#8203;manfred-brands](https://redirect.github.com/manfred-brands). The release contains contributions from the following users (in alphabetical order): - [@&#8203;AlisonAMorrison](https://redirect.github.com/AlisonAMorrison) - [@&#8203;BodrickLight](https://redirect.github.com/BodrickLight) - [@&#8203;cbersch](https://redirect.github.com/cbersch) - [@&#8203;manfred-brands](https://redirect.github.com/manfred-brands) - [@&#8203;mikkelbu](https://redirect.github.com/mikkelbu) - [@&#8203;PiotrKlecha](https://redirect.github.com/PiotrKlecha) - [@&#8203;sbe-schleupen](https://redirect.github.com/sbe-schleupen) Issues Resolved Features and Enhancements - [#&#8203;921](https://redirect.github.com/nunit/nunit.analyzers/issues/921) NUnit1032 - disposals in overridden methods not detected - [#&#8203;919](https://redirect.github.com/nunit/nunit.analyzers/issues/919) NUnit1032/NUnit3002 - local functions not analyzed - [#&#8203;918](https://redirect.github.com/nunit/nunit.analyzers/issues/918) NUnit2045 - false positive for inline usings - [#&#8203;911](https://redirect.github.com/nunit/nunit.analyzers/issues/911) NUnit3002 doesn't recognize the using statement. - [#&#8203;910](https://redirect.github.com/nunit/nunit.analyzers/issues/910) using declarations not recognized by NUnit2045 Bugs - [#&#8203;922](https://redirect.github.com/nunit/nunit.analyzers/issues/922) NUnit1001 - false positive for arguments with generic parameters - [#&#8203;914](https://redirect.github.com/nunit/nunit.analyzers/issues/914) Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more Tooling, Process, and Documentation - [#&#8203;926](https://redirect.github.com/nunit/nunit.analyzers/issues/926) chore: Bump NUnit3TestAdapter - [#&#8203;908](https://redirect.github.com/nunit/nunit.analyzers/issues/908) chore: bump version - [#&#8203;885](https://redirect.github.com/nunit/nunit.analyzers/issues/885) Bump to NUnit version 4.4 when this is released </details> <details> <summary>VerifyTests/Verify (Verify.NUnit)</summary> ### [`v31.7.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.7.0...31.7.1) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.7.0...31.7.1) ### [`v31.7.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.6.1...31.7.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.6.1...31.7.0) ### [`v31.6.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.6.0...31.6.1) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.6.0...31.6.1) ### [`v31.6.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.3...31.6.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.3...31.6.0) ### [`v31.5.3`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.2...31.5.3) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.2...31.5.3) ### [`v31.5.2`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.1...31.5.2) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.1...31.5.2) ### [`v31.5.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.5.0...31.5.1) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.5.0...31.5.1) ### [`v31.5.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.3...31.5.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.3...31.5.0) ### [`v31.4.3`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.2...31.4.3) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.2...31.4.3) ### [`v31.4.2`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.1...31.4.2) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.1...31.4.2) ### [`v31.4.1`](https://redirect.github.com/VerifyTests/Verify/compare/31.4.0...31.4.1) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.4.0...31.4.1) ### [`v31.4.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.3.0...31.4.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.3.0...31.4.0) ### [`v31.3.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.2.0...31.3.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.2.0...31.3.0) ### [`v31.2.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.1.0...31.2.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.1.0...31.2.0) ### [`v31.1.0`](https://redirect.github.com/VerifyTests/Verify/compare/31.0.5...31.1.0) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.0.5...31.1.0) ### [`v31.0.5`](https://redirect.github.com/VerifyTests/Verify/compare/31.0.4...31.0.5) [Compare Source](https://redirect.github.com/VerifyTests/Verify/compare/31.0.4...31.0.5) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/reactiveui/ReactiveUI). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJEZXBlbmRlbmN5IE1hbmFnZW1lbnQiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent ff1b00f commit c333339

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

integrationtests/IntegrationTests.Shared.Tests/IntegrationTests.Shared.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1212
<PackageReference Include="NUnit" Version="4.4.0" />
1313
<PackageReference Include="NUnit3TestAdapter" Version="5.*">
1414
<PrivateAssets>all</PrivateAssets>

src/Directory.Packages.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
<PackageVersion Include="JetBrains.DotMemoryUnit" Version="3.2.20220510" />
2121
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.11.0" />
2222
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.14.0" />
23-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
23+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
2424
<PackageVersion Include="NUnit" Version="4.4.0" />
2525
<PackageVersion Include="NUnit3TestAdapter" Version="5.2.0" />
26-
<PackageVersion Include="NUnit.Analyzers" Version="4.10.0" />
26+
<PackageVersion Include="NUnit.Analyzers" Version="4.11.2" />
2727
<PackageVersion Include="Microsoft.Reactive.Testing" Version="6.1.0" />
2828
<PackageVersion Include="System.Reactive" Version="6.1.0" />
2929
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
@@ -44,7 +44,7 @@
4444
<PackageVersion Include="System.IO.FileSystem.Primitives" Version="4.3.0" />
4545
<PackageVersion Include="System.Runtime.Serialization.Primitives" Version="4.3.0" />
4646
<PackageVersion Include="System.Text.Json" Version="9.0.11" />
47-
<PackageVersion Include="Verify.NUnit" Version="31.0.4" />
47+
<PackageVersion Include="Verify.NUnit" Version="31.7.1" />
4848
<PackageVersion Include="Microsoft.Windows.CsWinRT" Version="2.3.0-prerelease.251015.2" />
4949
<PackageVersion Include="Microsoft.AspNetCore.Components" Version="$(AspNetVersion)" />
5050
<PackageVersion Include="Microsoft.Maui.Controls" Version="$(MauiVersion)" />

0 commit comments

Comments
 (0)