Bump AwesomeAssertions, Microsoft.NET.Test.Sdk and NSubstitute#192
Bump AwesomeAssertions, Microsoft.NET.Test.Sdk and NSubstitute#192dependabot[bot] wants to merge 2 commits into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
76fc37b to
d7bb242
Compare
Bumps AwesomeAssertions from 9.4.0 to 9.5.0 Bumps Microsoft.NET.Test.Sdk from 18.6.0 to 18.8.1 Bumps NSubstitute from 5.3.0 to 6.0.0 --- updated-dependencies: - dependency-name: AwesomeAssertions dependency-version: 9.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testing - dependency-name: NSubstitute dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: testing ... Signed-off-by: dependabot[bot] <support@github.com>
d7bb242 to
4672465
Compare
|
Closing — the testing group bundles the NSubstitute 5.3.0→6.0.0 MAJOR with two harmless minors (AwesomeAssertions, Test.Sdk). NSubstitute 6.0 tightened its Arg.Is predicate nullability, so OrderSagaTests.cs lines 226/228 (ids.Count / l.Count) trip CS8602 under TreatWarningsAsErrors. NSubstitute 5.3.0 is stable and works; a test-mock major isn't worth a code change now. Ignoring NSubstitute majors (like WolverineFx) so the group re-offers just the two minors next cycle. |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
…), not a weekly bump Folds into the dependabot-tuning PR. #192 closed: NSubstitute 6.0 tightened Arg.Is<T> nullability, tripping CS8602 in OrderSagaTests. 5.x is stable; take 6.x deliberately if warranted. Same major-defer treatment as WolverineFx. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Updated AwesomeAssertions from 9.4.0 to 9.5.0.
Release notes
Sourced from AwesomeAssertions's releases.
9.5.0
What's Changed
New features
Improvements
GivenSelector<T>.FailWith()to matchAssertionChain.FailWith()by @JakenVeina in Fix for #521: Re-wroteGivenSelector<T>.FailWith()to matchAssertionChain.FailWith()AwesomeAssertions/AwesomeAssertions#522Fixes
Others
Dependencies
... (truncated)
Commits viewable in compare view.
Updated Microsoft.NET.Test.Sdk from 18.6.0 to 18.8.1.
Release notes
Sourced from Microsoft.NET.Test.Sdk's releases.
18.8.1
What's Changed
Full Changelog: microsoft/vstest@v18.8.0...v18.8.1
18.8.0
What's Changed
Full Changelog: microsoft/vstest@v18.7.0...v18.8.0
18.7.0
What's Changed
New Contributors
Full Changelog: microsoft/vstest@v18.6.0...v18.7.0
Commits viewable in compare view.
Updated NSubstitute from 5.3.0 to 6.0.0.
Release notes
Sourced from NSubstitute's releases.
6.0.0
ℹ️ No changes from Release Candidate 1.
NSubstitute v6.0.0
From RC1 notes:
ArgMatchers.Matchingpredicate matcher as an alternative toIs(Expression<Predicate<T>>. (.NET6 and above.)Arg.Isnow accepts arg matchers.Full change list
... (truncated)
6.0.0-rc.1
NSubstitute v6.0.0 Release Candidate 1
Due to the large number of changes in this release, we wanted to start with a release candidate to ensure we've correctly captured breaking changes.
ArgMatchers.Matchingpredicate matcher as an alternative toIs(Expression<Predicate<T>>. (.NET6 and above.)Arg.Isnow accepts arg matchers.Full change list
... (truncated)
Commits viewable in compare view.