Closed renovate[bot] closed 8 months ago
This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 91.93%. Comparing base (
63e0966
) to head (9250bec
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
5.8.0
->5.8.1
5.8.0
->5.8.1
5.8.0
->5.8.1
5.8.0
->5.8.1
5.8.0
->5.8.1
Release Notes
kotest/kotest (io.kotest:kotest-runner-junit5-jvm)
### [`v5.8.1`](https://togithub.com/kotest/kotest/releases/tag/v5.8.1) ##### What's Changed - Update dependency io.github.classgraph:classgraph to v4.8.164 by [@renovate](https://togithub.com/renovate) in [https://github.com/kotest/kotest/pull/3751](https://togithub.com/kotest/kotest/pull/3751) - Non-negative/positive `Long` assertions and property testers by [@RusticFlare](https://togithub.com/RusticFlare) in [https://github.com/kotest/kotest/pull/3720](https://togithub.com/kotest/kotest/pull/3720) - Fix typo in documentation by [@tamj0rd2](https://togithub.com/tamj0rd2) in [https://github.com/kotest/kotest/pull/3756](https://togithub.com/kotest/kotest/pull/3756) - fixed : rolled back to initial Readme.md by [@mirageoasis](https://togithub.com/mirageoasis) in [https://github.com/kotest/kotest/pull/3757](https://togithub.com/kotest/kotest/pull/3757) - Add context container to behavior spec by [@jcthenerd](https://togithub.com/jcthenerd) in [https://github.com/kotest/kotest/pull/3737](https://togithub.com/kotest/kotest/pull/3737) - Fixed display of large ranges by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3765](https://togithub.com/kotest/kotest/pull/3765) - Expose the kotlin coroutineTestScope by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3769](https://togithub.com/kotest/kotest/pull/3769) - Increase maps diff size to 100, allowing for config by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3767](https://togithub.com/kotest/kotest/pull/3767) - Allow display name formatter to return null by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3764](https://togithub.com/kotest/kotest/pull/3764) - CoroutineDispatcher is not a TestDispatcher on JS by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3766](https://togithub.com/kotest/kotest/pull/3766) - Use evals as measure for assumptions by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3771](https://togithub.com/kotest/kotest/pull/3771) - Added tier3 targets [#3748](https://togithub.com/kotest/kotest/issues/3748) by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3761](https://togithub.com/kotest/kotest/pull/3761) - Add size matchers to typed Kotlin array classes by [@obecker](https://togithub.com/obecker) in [https://github.com/kotest/kotest/pull/3773](https://togithub.com/kotest/kotest/pull/3773) - Regular file passes the shouldBeEmptyDirectory() assertion by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3775](https://togithub.com/kotest/kotest/pull/3775) - OffsetDateTimeToleranceMatcher ([#6](https://togithub.com/kotest/kotest/issues/6)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3781](https://togithub.com/kotest/kotest/pull/3781) - Add FixtureMonkey in third party extensions by [@seongahjo](https://togithub.com/seongahjo) in [https://github.com/kotest/kotest/pull/3782](https://togithub.com/kotest/kotest/pull/3782) - Local date time plus or minus by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3779](https://togithub.com/kotest/kotest/pull/3779) - Fix orNull with nullProbability=1.0 produce non-nulls by [@kshired](https://togithub.com/kshired) in [https://github.com/kotest/kotest/pull/3783](https://togithub.com/kotest/kotest/pull/3783) - Fix continually does not work with null values by [@kshired](https://togithub.com/kshired) in [https://github.com/kotest/kotest/pull/3786](https://togithub.com/kotest/kotest/pull/3786) - cutting docs for 5.8 by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3787](https://togithub.com/kotest/kotest/pull/3787) - Support binding properties to specific Arbs when doing reflective binding by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3358](https://togithub.com/kotest/kotest/pull/3358) - Plus or minus for zoned date time draft ([#8](https://togithub.com/kotest/kotest/issues/8)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3785](https://togithub.com/kotest/kotest/pull/3785) - Plus or minus for instant draft ([#7](https://togithub.com/kotest/kotest/issues/7)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3784](https://togithub.com/kotest/kotest/pull/3784) - Fix race condition in beforeSpec by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3763](https://togithub.com/kotest/kotest/pull/3763) - Provide overriddable defaults for eventually by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3788](https://togithub.com/kotest/kotest/pull/3788) - cutting docs for 5.8 (right this time) by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3791](https://togithub.com/kotest/kotest/pull/3791) - Fix compiler plugin for K2 compiler by [@OliverO2](https://togithub.com/OliverO2) in [https://github.com/kotest/kotest/pull/3800](https://togithub.com/kotest/kotest/pull/3800) - Local time plus or minus take2 by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3802](https://togithub.com/kotest/kotest/pull/3802) - docs: fix EnabledCondition example (interface, not class) by [@jhult](https://togithub.com/jhult) in [https://github.com/kotest/kotest/pull/3810](https://togithub.com/kotest/kotest/pull/3810) - Update inspectors.md - Fixed a typo by [@karuturi](https://togithub.com/karuturi) in [https://github.com/kotest/kotest/pull/3811](https://togithub.com/kotest/kotest/pull/3811) - Fix `BigDecimal.ZERO.shouldBePositive()` returning true by [@pubiqq](https://togithub.com/pubiqq) in [https://github.com/kotest/kotest/pull/3814](https://togithub.com/kotest/kotest/pull/3814) - Add `intersect` matcher to ranges by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3792](https://togithub.com/kotest/kotest/pull/3792) - tiny doc fix by [@fantayeneh](https://togithub.com/fantayeneh) in [https://github.com/kotest/kotest/pull/3823](https://togithub.com/kotest/kotest/pull/3823) - fix: Path.shouldBeAFile should fail on non-existant files by [@LeoColman](https://togithub.com/LeoColman) in [https://github.com/kotest/kotest/pull/3826](https://togithub.com/kotest/kotest/pull/3826) - Add `shouldNotBePositive` and `shouldNotBeNegative` matchers for BigDecimal by [@pubiqq](https://togithub.com/pubiqq) in [https://github.com/kotest/kotest/pull/3818](https://togithub.com/kotest/kotest/pull/3818) - Support `Iterable` in `withData` on root level by [@obecker](https://togithub.com/obecker) in [https://github.com/kotest/kotest/pull/3831](https://togithub.com/kotest/kotest/pull/3831) - Added java.time.Year arbitrary support by [@kshired](https://togithub.com/kshired) in [https://github.com/kotest/kotest/pull/3842](https://togithub.com/kotest/kotest/pull/3842) - Added java.time.Year supports for reflective arbitrary bind by [@kshired](https://togithub.com/kshired) in [https://github.com/kotest/kotest/pull/3844](https://togithub.com/kotest/kotest/pull/3844) - Have upper bound print violations by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3847](https://togithub.com/kotest/kotest/pull/3847) - ContainDuplicates should print them ([#20](https://togithub.com/kotest/kotest/issues/20)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3846](https://togithub.com/kotest/kotest/pull/3846) - Should contain exactly in any order count mismatch draft ([#19](https://togithub.com/kotest/kotest/issues/19)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3845](https://togithub.com/kotest/kotest/pull/3845) - Replace Range Intersect tests with Property Tests by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3824](https://togithub.com/kotest/kotest/pull/3824) - Changing the Kotlin Gradle plugin dependncy to compileOnly by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3856](https://togithub.com/kotest/kotest/pull/3856) - Publishing JVM jar and pom in root variant by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3859](https://togithub.com/kotest/kotest/pull/3859) - Fixing Arb.localDate when minDate == maxDate by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3860](https://togithub.com/kotest/kotest/pull/3860) - fix(deps): update dependency io.mockk:mockk to v1.13.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/kotest/kotest/pull/3853](https://togithub.com/kotest/kotest/pull/3853) - Add selfie snapshot testing to the extensions listing by [@nedtwigg](https://togithub.com/nedtwigg) in [https://github.com/kotest/kotest/pull/3870](https://togithub.com/kotest/kotest/pull/3870) - Contains in order more details ([#29](https://togithub.com/kotest/kotest/issues/29)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3871](https://togithub.com/kotest/kotest/pull/3871) - Fix maxDate not being generated by Arb.localDate() by [@oliverblaha](https://togithub.com/oliverblaha) in [https://github.com/kotest/kotest/pull/3876](https://togithub.com/kotest/kotest/pull/3876) - print-duplicates ([#33](https://togithub.com/kotest/kotest/issues/33)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3883](https://togithub.com/kotest/kotest/pull/3883) - document-plusOrMinus-for-temporals ([#34](https://togithub.com/kotest/kotest/issues/34)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3885](https://togithub.com/kotest/kotest/pull/3885) - Add selfie snapshot testing to the versioned docs pages by [@nedtwigg](https://togithub.com/nedtwigg) in [https://github.com/kotest/kotest/pull/3887](https://togithub.com/kotest/kotest/pull/3887) - override suspend fun beforeTest ([#36](https://togithub.com/kotest/kotest/issues/36)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3892](https://togithub.com/kotest/kotest/pull/3892) - Creating a PR base workflow that shall be mandatory by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3893](https://togithub.com/kotest/kotest/pull/3893) - Fix the snapshot version badge in index markdowns by [@graceful-martin](https://togithub.com/graceful-martin) in [https://github.com/kotest/kotest/pull/3888](https://togithub.com/kotest/kotest/pull/3888) - add support for SortedSet and add test accordingly by [@mirageoasis](https://togithub.com/mirageoasis) in [https://github.com/kotest/kotest/pull/3873](https://togithub.com/kotest/kotest/pull/3873) - Have upper bound failure with more detail ([#32](https://togithub.com/kotest/kotest/issues/32)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3882](https://togithub.com/kotest/kotest/pull/3882) - ShouldExistInOrderTest.kt ([#30](https://togithub.com/kotest/kotest/issues/30)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3872](https://togithub.com/kotest/kotest/pull/3872) - Remove unnecessary delay when retry and fix error message by [@kshired](https://togithub.com/kshired) in [https://github.com/kotest/kotest/pull/3891](https://togithub.com/kotest/kotest/pull/3891) - more detailed failure for startWith and endWith by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3886](https://togithub.com/kotest/kotest/pull/3886) - Refactoring CI workflow by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3897](https://togithub.com/kotest/kotest/pull/3897) - Quote expected and actual exception messages in assertions by [@sschuberth](https://togithub.com/sschuberth) in [https://github.com/kotest/kotest/pull/3894](https://togithub.com/kotest/kotest/pull/3894) - Preserving original failure when short-circuiting eventually by [@Kantis](https://togithub.com/Kantis) in [https://github.com/kotest/kotest/pull/3864](https://togithub.com/kotest/kotest/pull/3864) - Update dependency io.github.classgraph:classgraph to v4.8.165 by [@renovate](https://togithub.com/renovate) in [https://github.com/kotest/kotest/pull/3816](https://togithub.com/kotest/kotest/pull/3816) - comparing Maps, find keys similar to missing ([#27](https://togithub.com/kotest/kotest/issues/27)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3866](https://togithub.com/kotest/kotest/pull/3866) - Contains in order more details draft ([#43](https://togithub.com/kotest/kotest/issues/43)) by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3907](https://togithub.com/kotest/kotest/pull/3907) - Added IPAddressV6 arb by [@kshired](https://togithub.com/kshired) in [https://github.com/kotest/kotest/pull/3905](https://togithub.com/kotest/kotest/pull/3905) - Add includeFirst option to EventuallyConfiguration by [@kin4496](https://togithub.com/kin4496) in [https://github.com/kotest/kotest/pull/3904](https://togithub.com/kotest/kotest/pull/3904) - Update dependency io.mockk:mockk to v1.13.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/kotest/kotest/pull/3902](https://togithub.com/kotest/kotest/pull/3902) - Update dependency com.jayway.jsonpath:json-path to v2.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/kotest/kotest/pull/3903](https://togithub.com/kotest/kotest/pull/3903) - implement beWithin for ClosedRange and OpenEndRange by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3839](https://togithub.com/kotest/kotest/pull/3839) - Make `shouldBe expected` equivalent to `should be(expected)` for non-matcher objects by [@pubiqq](https://togithub.com/pubiqq) in [https://github.com/kotest/kotest/pull/3827](https://togithub.com/kotest/kotest/pull/3827) - Framework should handle stack traces not being available by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3916](https://togithub.com/kotest/kotest/pull/3916) - add search for similar items to containAll by [@AlexCue987](https://togithub.com/AlexCue987) in [https://github.com/kotest/kotest/pull/3909](https://togithub.com/kotest/kotest/pull/3909) - Do not allow TestConfiguration::tags after spec is initialized by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3919](https://togithub.com/kotest/kotest/pull/3919) - Rename unresolved test config and allow passing into test methods by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3917](https://togithub.com/kotest/kotest/pull/3917) - Arb.distinct() should work for edgecases by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3920](https://togithub.com/kotest/kotest/pull/3920) - specify module name kotest-assertions-json by [@jlous](https://togithub.com/jlous) in [https://github.com/kotest/kotest/pull/3898](https://togithub.com/kotest/kotest/pull/3898) - Using NoSystemOutListener prevents single tests from being executed by [@sksamuel](https://togithub.com/sksamuel) in [https://github.com/kotest/kotest/pull/3923](https://togithub.com/kotest/kotest/pull/3923) - Fix information printed by KProperty0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.