-
Notifications
You must be signed in to change notification settings - Fork 689
Comparing changes
Open a pull request
base repository: kotest/kotest
base: 6.0.1
head repository: kotest/kotest
compare: v6.0.2
- 14 commits
- 52 files changed
- 5 contributors
Commits on Aug 27, 2025
-
Remove outdated documentation for System Environment, Security Manage…
…r, and System Exit extensions.
Configuration menu - View commit details
-
Copy full SHA for c71b3c1 - Browse repository at this point
Copy the full SHA c71b3c1View commit details -
Replace typo in deprecation message of ContainerExtension (#5030)
<!-- If this PR updates documentation, please update all relevant versions of the docs, see: https://github.com/kotest/kotest/tree/master/documentation/versioned_docs The documentation at https://github.com/kotest/kotest/tree/master/documentation/docs is the documentation for the next minor or major version _TO BE RELEASED_ --> While making the required changes for v6 i tried to copy the suggested annotation from the deprecation message which i could not import because it was misspelled Co-authored-by: Sam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09094d6 - Browse repository at this point
Copy the full SHA 09094d6View commit details
Commits on Aug 31, 2025
-
support arrays of primitives in shouldBeEqualToComparingFields (#5043)
support arrays of primitives in shouldBeEqualToComparingFields fixes #5031
Configuration menu - View commit details
-
Copy full SHA for ad5ffa7 - Browse repository at this point
Copy the full SHA ad5ffa7View commit details
Commits on Sep 1, 2025
-
Improved resource and json matchers (#5045)
- Updated deprecation messages to reflect the transition from `ValuesMatcherResult` to `ComparisonMatcherResult`. - Improved flexibility of resource matchers by introducing `trim` - Updated some json matchers to show the proper diff in intellij
Configuration menu - View commit details
-
Copy full SHA for 34f4bda - Browse repository at this point
Copy the full SHA 34f4bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e86a4f3 - Browse repository at this point
Copy the full SHA e86a4f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c8693a - Browse repository at this point
Copy the full SHA 1c8693aView commit details -
fix for #5028 besides lists, we had a similar issue for maps. fixed that as well
Configuration menu - View commit details
-
Copy full SHA for 875dfe8 - Browse repository at this point
Copy the full SHA 875dfe8View commit details -
Replace prints with logger in gradle plugin (#5047)
Fixes #5041 <!-- If this PR updates documentation, please update all relevant versions of the docs, see: https://github.com/kotest/kotest/tree/master/documentation/versioned_docs The documentation at https://github.com/kotest/kotest/tree/master/documentation/docs is the documentation for the next minor or major version _TO BE RELEASED_ -->
Configuration menu - View commit details
-
Copy full SHA for c70400e - Browse repository at this point
Copy the full SHA c70400eView commit details
Commits on Sep 2, 2025
-
Add test for boolean matchers (#5048)
Fixes #5001 <!-- If this PR updates documentation, please update all relevant versions of the docs, see: https://github.com/kotest/kotest/tree/master/documentation/versioned_docs The documentation at https://github.com/kotest/kotest/tree/master/documentation/docs is the documentation for the next minor or major version _TO BE RELEASED_ --> Co-authored-by: Alex Kuznetsov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd6a6d0 - Browse repository at this point
Copy the full SHA dd6a6d0View commit details -
Fix
InstancePerLeaf
execution order (#5044)<!-- If this PR updates documentation, please update all relevant versions of the docs, see: https://github.com/kotest/kotest/tree/master/documentation/versioned_docs The documentation at https://github.com/kotest/kotest/tree/master/documentation/docs is the documentation for the next minor or major version _TO BE RELEASED_ --> ref #5022 first, let me appreciate your quick fix for my issue. unfortunately, your fix seemed not to fix completely #5022 (comment) i tried to fix it by myself. please kindly review my first PR ___ ## Solution the same `LeafLaunchingScope` instances are executed in siblings of test nodes (Container or Leaf). it means that the first node is always fresh (or seed), and the second and latter nodes always should be executed in fresh spec. in my solution, i added `hasVisitedFirstNode` property to `LeafLaunchingScope` to manage this. if the visited nodes are not first one, the node and children nodes will be executed in a fresh spec. it means that container nodes also can be treated as `target`. so, i extended `executeInFreshSpec` and `target` object comparison ## Concerns - i removed `AtomicBoolean` and use just `Boolean` instead because the property is enclosed in `LeafLaunchingScope`. do you think this is ok? - i execute Container type in `executeInFreshSpec`. to do that, i remove `require` block. is that no problem? - i added some comments and logger. if you think there are more appropriate messages, please let me know. thank you --------- Co-authored-by: Sam <[email protected]> Co-authored-by: Alex Kuznetsov <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6eebbd - Browse repository at this point
Copy the full SHA e6eebbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df18e4 - Browse repository at this point
Copy the full SHA 4df18e4View commit details -
Fix shouldCompleteWithin masking errors (#5049)
Fixes #4892 <!-- If this PR updates documentation, please update all relevant versions of the docs, see: https://github.com/kotest/kotest/tree/master/documentation/versioned_docs The documentation at https://github.com/kotest/kotest/tree/master/documentation/docs is the documentation for the next minor or major version _TO BE RELEASED_ -->
Configuration menu - View commit details
-
Copy full SHA for 99f0a51 - Browse repository at this point
Copy the full SHA 99f0a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 148bda8 - Browse repository at this point
Copy the full SHA 148bda8View commit details -
Update setup documentation to reflect commonTest changes and Multipla…
…tform configuration steps
Configuration menu - View commit details
-
Copy full SHA for 924e784 - Browse repository at this point
Copy the full SHA 924e784View 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 6.0.1...v6.0.2