-
Notifications
You must be signed in to change notification settings - Fork 256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency nunit to v4 #1058
Conversation
Please note, that NUnit v4 does not support
|
adb3bf3
to
8994ead
Compare
Thanks for pointing that out @vbreuss. Maybe this would be a good opportunity to remove all unsupported .NET versions from our test projects, WDYT? |
Currently we support the following frameworks: <TargetFrameworks>net8.0;net7.0;net6.0;net5.0;netstandard2.1;netstandard2.0;net461</TargetFrameworks> I think it is no longer necessary to support, e.g. It is more difficult with
So if we remove |
8994ead
to
b519d42
Compare
I think we can upgrade to .NET 4.6.2. that one is still supported for a few years, see https://learn.microsoft.com/de-de/lifecycle/products/microsoft-net-framework. |
I created #1060 to update the supported frameworks. |
294457a
to
3545b85
Compare
Update frameworks in preparation to support [nunit v4](https://docs.nunit.org/articles/nunit/release-notes/framework.html#nunit-400---november-26-2023): - Update .NET Framework 4.6.1 to .NET Framework 4.6.2 - Remove no longer supported version .NET 5 - Remove .NET Core 3.1 from test project Related to #1058 BREAKING CHANGE: .NET Framework 4.6.1 and .NET 5 targets are not available anymore because they are [out of support](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core).
f7855b0
to
4289f19
Compare
Before we can update to NUnit v4 we have to either wait for a new version of Snapshooter (see SwissLife-OSS/snapshooter#188) or find a new way for ApiParityTests. |
4289f19
to
be593ec
Compare
Let's wait a bit, the PR seems to make good progress. |
be593ec
to
8b941a2
Compare
61a6c19
to
3dd423b
Compare
3dd423b
to
c80ac2d
Compare
c80ac2d
to
c86394d
Compare
c86394d
to
69fdaf9
Compare
I cherry-picked bc4723f to get the new Snapshooter version. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. ⚠ Warning: custom changes will be lost. |
268606b
to
ada29b2
Compare
This is addressed in release v20.0.15. |
…20.0.15 (#451) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [TestableIO.System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) | `20.0.4` -> `20.0.15` | [![age](https://developer.mend.io/api/mc/badges/age/nuget/TestableIO.System.IO.Abstractions/20.0.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/TestableIO.System.IO.Abstractions/20.0.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/TestableIO.System.IO.Abstractions/20.0.4/20.0.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/TestableIO.System.IO.Abstractions/20.0.4/20.0.15?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>TestableIO/System.IO.Abstractions (TestableIO.System.IO.Abstractions)</summary> ### [`v20.0.15`](https://github.com/TestableIO/System.IO.Abstractions/releases/tag/v20.0.15) #### What's Changed - chore(deps): update dependency benchmarkdotnet to v0.13.11 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1066](https://github.com/TestableIO/System.IO.Abstractions/pull/1066) - refactor: Convert Classic Assert to Constraint Model by [@​vbreuss](https://github.com/vbreuss) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1065](https://github.com/TestableIO/System.IO.Abstractions/pull/1065) - chore(deps): update actions/upload-artifact action to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1068](https://github.com/TestableIO/System.IO.Abstractions/pull/1068) - chore(deps): update actions/download-artifact action to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1067](https://github.com/TestableIO/System.IO.Abstractions/pull/1067) - chore(deps): update dependency saucecontrol.inheritdoc to v2 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1069](https://github.com/TestableIO/System.IO.Abstractions/pull/1069) - chore(deps): update apexskier/github-release-commenter action to v1.3.6 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1071](https://github.com/TestableIO/System.IO.Abstractions/pull/1071) - chore(deps): update dependency benchmarkdotnet to v0.13.12 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1075](https://github.com/TestableIO/System.IO.Abstractions/pull/1075) - chore(deps): update dependency nunit to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1058](https://github.com/TestableIO/System.IO.Abstractions/pull/1058) - chore(deps): update dependency dotnet-sdk to v8.0.101 by [@​renovate](https://github.com/renovate) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1077](https://github.com/TestableIO/System.IO.Abstractions/pull/1077) - refactor: remove workaround for Snapshooter/NUnit 4/.NET 4.6.2 compat… by [@​fgreinacher](https://github.com/fgreinacher) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1076](https://github.com/TestableIO/System.IO.Abstractions/pull/1076) - fix: use correct path for wrapped `FileInfo` and `DirectoryInfo` by [@​vbreuss](https://github.com/vbreuss) in [https://github.com/TestableIO/System.IO.Abstractions/pull/1079](https://github.com/TestableIO/System.IO.Abstractions/pull/1079) **Full Changelog**: TestableIO/System.IO.Abstractions@v20.0.4...v20.0.15 </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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Testably/Testably.Abstractions). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:
3.14.0
->4.0.1
Release Notes
nunit/nunit (NUnit)
v4.0.1
: NUnit 4.0.1Patch release to fix windows targets
See release notes
and
See migration guide
v4.0.0
All changes, see release notes
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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.