Bump com.approvaltests:approvaltests from 18.7.1 to 27.0.0
Type: Pull Request
State: Closed
Association: Unknown
Comments: 1
(4 months ago)
(4 months ago)
(4 months ago)
dependencies java
Bumps com.approvaltests:approvaltests from 18.7.1 to 27.0.0.
Release notes
Sourced from com.approvaltests:approvaltests's releases.
Breaking change to reporter names
This update is moving to a unified reporter generation. Its purpose is to keep the diff tools more up-to-date and consistent across languages. Most of the reporters names have changed.
For example: Old:
BeyondCompareReporterNew:ReportWithBeyondCompareThis naming pattern helps with discoverability when using autocomplete.
Fix NullPointerException for null Instant in JSON serialization
Bug Fixes
Fixed NullPointerException in JsonUtils.InstantAdapter when serializing objects with null Instant fields via JsonApprovals.verifyAsJson(). The adapter now correctly writes a JSON null value, matching the existing behavior of LocalDateTimeAdapter. (#765, #766)
verify(java.nio.file.Path)
No release notes provided.
Better help message for DateScrubber
No release notes provided.
Fixed name of ExtensionFileFilter class
Fixed a speling mistake
DateScrubber supports more dates
This addresses the requests from
@thomo(timezone offsets) and@thunderhook(LocalDateTime without Z).Added the ability to add known text file extensions
Closes #337
Headers and Labels for Combination and Pairwise Approvals
CombinationApprovals.verifyAllCombinations( new Labels().withHeader("processCall(String, Int)").withLabels("number", "letter"), this::processCall, new Integer[]{1, 2, 3, 4, 5}, new String[]{"a", "b", "c", "d"});will produce
processCall(String, Int)[number: 1, letter: a] => [1, a] [number: 1, letter: b] => [1, b] [number: 1, letter: c] => [1, c] [number: 2, letter: a] => [2, a] ...
... (truncated)
Commits
f66ccd1. d reformatted code and updated markdown snippetsfa3bc24. t Clean up old reportersae421af. d reformatted code and updated markdown snippetsfe112bc. d Make sure mdsnippets work with new reporters mechanism35934b0- F Delete redundant reportersf5eae9b. d reformatted code and updated markdown snippets22bdba8- F Moving to generated reporters709244a. C Release v26.7.1 - Fix NullPointerException for null Instant in JSON seria...60d3fe8. d reformatted code and updated markdown snippetsfec3986Merge pull request #766 from mawaelzl/nullable_instant- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
com.approvaltests:approvaltests
maven
18.7.1 → 27.0.0
Major
Technical Details
| ID: | 13962289 |
| UUID: | 3934952657 |
| Node ID: | PR_kwDOJJrckc7DcXVX |
| Host: | GitHub |
| Repository: | LearnWithLlew/AdvancedUnitTesting.Java |