-
-
Notifications
You must be signed in to change notification settings - Fork 118
Comparing changes
Open a pull request
base repository: thomhurst/TUnit
base: v1.13.0
head repository: thomhurst/TUnit
compare: v1.13.8
- 8 commits
- 168 files changed
- 6 contributors
Commits on Feb 6, 2026
-
fix: All().Satisfy() compile error with nullable value types (#4685)
Use generic TAssertion constraint (where TAssertion : IAssertion) on Satisfy methods instead of widening to IAssertion? directly. This preserves type safety while allowing type-transforming assertions like IsNotNull() on double? (which returns Assertion<double>, not Assertion<double?>). - Add TAssertion type parameter to CollectionAllSatisfyHelper.Satisfy - Store IAssertion? internally in assertion classes - Fix NotNullAssertion.CheckAsync to handle exceptions from nullable value type Map operations - Add tests for All().Satisfy() with double? types - Update public API snapshots Fixes #4684 Co-authored-by: Tom Longhurst <30480171+thomhurst@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for b5e74ea - Browse repository at this point
Copy the full SHA b5e74eaView commit details -
chore(deps): update tunit to 1.13.0 (#4686)
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
Configuration menu - View commit details
-
Copy full SHA for 31cf359 - Browse repository at this point
Copy the full SHA 31cf359View commit details -
docs: Replace .runsettings with testconfig.json in code coverage docu…
…mentation (#4691) * Initial plan * docs: replace .runsettings examples with testconfig.json for code coverage configuration Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for aa45291 - Browse repository at this point
Copy the full SHA aa45291View commit details -
Mark TestMetadataGenerator output with GeneratedCode attribute (#4690)
* Initial plan * Add GeneratedCode and ExcludeFromCodeCoverage attributes to TestMetadataGenerator output Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com> * fix: update remaining framework-specific snapshot files with GeneratedCode attributes The original PR only updated DotNet9_0 variants but missed DotNet8_0, DotNet10_0, and Net4_7 framework-specific snapshot files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 65b9b46 - 10BC0 Browse repository at this point
Copy the full SHA 65b9b46View commit details -
Configuration menu - View commit details
-
Copy full SHA for d48088e - Browse repository at this point
Copy the full SHA d48088eView commit details -
fix: Update missed STAThread snapshot files with GeneratedCode attrib…
…utes (#4693) * Initial plan * Add GeneratedCode and ExcludeFromCodeCoverage attributes to TestMetadataGenerator output Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com> * fix: update remaining framework-specific snapshot files with GeneratedCode attributes The original PR only updated DotNet9_0 variants but missed DotNet8_0, DotNet10_0, and Net4_7 framework-specific snapshot files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: Update missed STAThread snapshot files with GeneratedCode attributes The PR #4690 missed updating the STAThreadTests snapshot files when adding [ExcludeFromCodeCoverage] and [GeneratedCode] attributes to source generator output, causing the Windows CI pipeline to fail on snapshot verification. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for bc42953 - Browse repository at this point
Copy the full SHA bc42953View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d8c217 - Browse repository at this point
Copy the full SHA 2d8c217View commit details -
chore(deps): bump webpack from 5.96.1 to 5.105.0 in /docs (#4672)
Bumps [webpack](https://github.com/webpack/webpack) from 5.96.1 to 5.105.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md) - [Commits](webpack/webpack@v5.96.1...v5.105.0) --- updated-dependencies: - dependency-name: webpack dependency-version: 5.105.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fe3a5d5 - Browse repository at this point
Copy the full SHA fe3a5d5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.13.0...v1.13.8