Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-09-30 | 23.1 kB | |
v6.0.0.M1 source code.tar.gz | 2024-09-30 | 14.3 MB | |
v6.0.0.M1 source code.zip | 2024-09-30 | 16.1 MB | |
Totals: 3 Items | 30.3 MB | 0 |
What's Changed
- Build Config update & enable Configuration Cache by @aSemy in https://github.com/kotest/kotest/pull/4062
- Report config-cache errors as warnings by @aSemy in https://github.com/kotest/kotest/pull/4068
- remove
@ExperimentalCoroutinesApi
opt-in from no-longer-experimental code by @aSemy in https://github.com/kotest/kotest/pull/4070 - Update propagated coroutine annotations by @aSemy in https://github.com/kotest/kotest/pull/4071
- Refactor KMP POM rewriting by @aSemy in https://github.com/kotest/kotest/pull/4072
- update actions/upload-artifact to v4 by @aSemy in https://github.com/kotest/kotest/pull/4083
- remove
@OptIn(ExperimentalStdlibApi::class)
fromstartWith()
by @aSemy in https://github.com/kotest/kotest/pull/4082 - Apply publishing conventions to kotest-bom by @aSemy in https://github.com/kotest/kotest/pull/4073
- Tidy Range matchers by @aSemy in https://github.com/kotest/kotest/pull/4081
- Tidy kotest-common logger by @aSemy in https://github.com/kotest/kotest/pull/4080
- Update plugins used to build Kotest Gradle Plugin by @aSemy in https://github.com/kotest/kotest/pull/4079
- Disable coroutineTestScope for WasmJs by @osipxd in https://github.com/kotest/kotest/pull/4078
- Bump Kotlin to 1.9.24 by @aSemy in https://github.com/kotest/kotest/pull/4086
- Suppressing usage of deprecated Kotest functionality by @Kantis in https://github.com/kotest/kotest/pull/4087
- add Kotest icon to IDEA config by @aSemy in https://github.com/kotest/kotest/pull/4088
- Update GitHub release workflows by @aSemy in https://github.com/kotest/kotest/pull/4076
- Remove the non-existent parameter includeEmpty in KDoc of Arb.Companion.map() by @acanda in https://github.com/kotest/kotest/pull/4090
- Remove
@ExperimentalStdlibApi
annotation from testCoroutineScheduler by @osipxd in https://github.com/kotest/kotest/pull/4075 - multiplatform-plugin-gradle: Fix Gradle invocation on Windows by @OliverO2 in https://github.com/kotest/kotest/pull/4096
- Suppressing more internal deprecations by @Kantis in https://github.com/kotest/kotest/pull/4093
- Make TestCaseSourceRefTest more stable by @aSemy in https://github.com/kotest/kotest/pull/4097
- Workflow: update build reports upload by @aSemy in https://github.com/kotest/kotest/pull/4098
- Open up java.base/java.lang to use withEnvironment() with JDK17+ by @OliverO2 in https://github.com/kotest/kotest/pull/4100
- Suppress opt-in warnings for experimental KGP features by @aSemy in https://github.com/kotest/kotest/pull/4099
- Refactor retry, and retry tests by @aSemy in https://github.com/kotest/kotest/pull/4101
- Add
@Deprecated
to overrides ofPrint#print
by @aSemy in https://github.com/kotest/kotest/pull/4104 - Test discovery: Make classpath scanning fallback configurable by @OliverO2 in https://github.com/kotest/kotest/pull/4017
- Fix testing on GitHub Windows runners by @OliverO2 in https://github.com/kotest/kotest/pull/4102
- Use centralized repositories for build by @aSemy in https://github.com/kotest/kotest/pull/4110
- Remove TimeMarkCompat / MonotonicTimeSourceCompat / timeInMillis by @aSemy in https://github.com/kotest/kotest/pull/4105
- note on Gradle Settings by @bliessens in https://github.com/kotest/kotest/pull/4095
- Use test TimeSource in continually tests by @aSemy in https://github.com/kotest/kotest/pull/4109
- Fix kotest-framework-multiplatform-plugin-gradle build by @OliverO2 in https://github.com/kotest/kotest/pull/4117
- use
measureTimedValue {}
to measure operation durations in Discovery by @aSemy in https://github.com/kotest/kotest/pull/4122 - CI: Harmonize master and PR tests by @OliverO2 in https://github.com/kotest/kotest/pull/4121
- remove unnecessary inline by @aSemy in https://github.com/kotest/kotest/pull/4106
- suppress deprecation warnings in InspectingTest by @aSemy in https://github.com/kotest/kotest/pull/4126
- Fix warnings in kotest-assertions-shared by @aSemy in https://github.com/kotest/kotest/pull/4127
- suppress deprecation warnings for deprecated
io.kotest.assertions.until.*
utils by @aSemy in https://github.com/kotest/kotest/pull/4125 - Document
kotest.framework.discovery.jar.scan.disable
by @sschuberth in https://github.com/kotest/kotest/pull/4129 - Stabilize tests on slow runners by @OliverO2 in https://github.com/kotest/kotest/pull/4132
- Configure JVM test tasks with same args as main build by @OliverO2 in https://github.com/kotest/kotest/pull/4119
- Stabilize GlobalTimeoutTest and EngineTimeoutTest by @aSemy in https://github.com/kotest/kotest/pull/4124
- Enable concurrency cancellation in PR test GitHub Action by @aSemy in https://github.com/kotest/kotest/pull/4139
- Use test TimeSource in eventually tests by @aSemy in https://github.com/kotest/kotest/pull/4114
- Json path array match take3 (#74) by @AlexCue987 in https://github.com/kotest/kotest/pull/4118
- Fix flaky tests ContinuallySpec, EventuallySpec by @OliverO2 in https://github.com/kotest/kotest/pull/4142
- CI: run Gradle check on all OSes in parallel by @aSemy in https://github.com/kotest/kotest/pull/4143
- Making helper classes internal instead, so we don't accidentally miss… by @Kantis in https://github.com/kotest/kotest/pull/4140
- CI: Enable Configuration Cache re-use by @aSemy in https://github.com/kotest/kotest/pull/4146
- shouldContainJsonKey-partial-match by @AlexCue987 in https://github.com/kotest/kotest/pull/4158
- Opt in for K/N workers in test by @aSemy in https://github.com/kotest/kotest/pull/4128
- Publish Kotest KMP Gradle Plugin to Maven Central by @aSemy in https://github.com/kotest/kotest/pull/4136
- Fix typo in documentation by @G-Basak in https://github.com/kotest/kotest/pull/4168
- Suppress deprecated usage of StableIdentifiers by @aSemy in https://github.com/kotest/kotest/pull/4169
- Enable remote Gradle Build Cache by @aSemy in https://github.com/kotest/kotest/pull/4141
- Add missing annotation to actual declarations by @aSemy in https://github.com/kotest/kotest/pull/4165
- suppress deprecation warnings in MatchTest by @aSemy in https://github.com/kotest/kotest/pull/4134
- Deprecate implementations of deprecated
SpecExtension.intercept()
by @aSemy in https://github.com/kotest/kotest/pull/4166 - Use available virtual time automatically, harmonize time measurement by @OliverO2 in https://github.com/kotest/kotest/pull/4149
- Opt in for expect-actual classes by @aSemy in https://github.com/kotest/kotest/pull/4164
- commonize shouldCompleteWithin/shouldCompleteBetween/shouldTimeout by @aSemy in https://github.com/kotest/kotest/pull/4115
- test_factories.md: include is only supported at the top level of a spec by @jlous in https://github.com/kotest/kotest/pull/4150
- Update plugin com.gradle.develocity to v3.17.5 by @renovate in https://github.com/kotest/kotest/pull/4156
- Rename 'Test' to 'MultiConfigTest' by @aSemy in https://github.com/kotest/kotest/pull/4180
- Add seed to arb test, to avoid flakiness on CI by @aSemy in https://github.com/kotest/kotest/pull/4167
- Optimize Kotest framework discovery in Kotest's own tests by @aSemy in https://github.com/kotest/kotest/pull/4148
- Optimise parallel test launching test by @aSemy in https://github.com/kotest/kotest/pull/4182
- Fix Kotest Gradle Plugin publishing by @aSemy in https://github.com/kotest/kotest/pull/4184
- fix-verifier-in-containsExactlyInAnyOrder-take2 (#80) by @AlexCue987 in https://github.com/kotest/kotest/pull/4160
- add-similarity-to-contain (#53) by @AlexCue987 in https://github.com/kotest/kotest/pull/3939
- Tidy building 'Property test failed for inputs' message by @aSemy in https://github.com/kotest/kotest/pull/4185
- Adapt assertion extensions for Collections and Iterables to use bounded types by @hanszt in https://github.com/kotest/kotest/pull/3961
- Should be equal to comparing fields should support generics by @AlexCue987 in https://github.com/kotest/kotest/pull/4157
- Cleaning stacktraces later by @Kantis in https://github.com/kotest/kotest/pull/4051
- add more specific reason to
beEmptyDirectory()
failure message by @aSemy in https://github.com/kotest/kotest/pull/4186 - GHA - Cache the Kotest user dir by @aSemy in https://github.com/kotest/kotest/pull/4187
- haveElementAt-more-detail-take3 by @AlexCue987 in https://github.com/kotest/kotest/pull/4159
- Fix Gradle signing/publish task dependency by @aSemy in https://github.com/kotest/kotest/pull/4188
- fix edge case for isStable - when property and function have same name by @AlexCue987 in https://github.com/kotest/kotest/pull/4173
- eventually fixed by @mirageoasis in https://github.com/kotest/kotest/pull/4018
- Add similarity to haveKeys and haveKey (#47) by @AlexCue987 in https://github.com/kotest/kotest/pull/3930
- Optimise PBT seed files by @aSemy in https://github.com/kotest/kotest/pull/4183
- Fix contain exactly verifier by @AlexCue987 in https://github.com/kotest/kotest/pull/3977
- Move some framework only commons into engine module by @sksamuel in https://github.com/kotest/kotest/pull/4189
--continue
publishing by @aSemy in https://github.com/kotest/kotest/pull/4191- Create BuildService for collecting dependencies for kotest-bom by @aSemy in https://github.com/kotest/kotest/pull/4074
- Avoid use of test types in junit listener by @sksamuel in https://github.com/kotest/kotest/pull/3789
- Move some framework only commons into engine module part 2 by @sksamuel in https://github.com/kotest/kotest/pull/4192
- Suffix Kotest Gradle Plugin snapshot versions with
-SNAPSHOT
by @aSemy in https://github.com/kotest/kotest/pull/4194 - use Dev Publish plugin to test Kotest plugin by @aSemy in https://github.com/kotest/kotest/pull/4174
- Removed long deprecated scope names by @sksamuel in https://github.com/kotest/kotest/pull/4198
- Move more commons out to the projects that need it by @sksamuel in https://github.com/kotest/kotest/pull/4197
- Remove deprecated/relocated Arb reflection utils by @aSemy in https://github.com/kotest/kotest/pull/4190
- Removed deprecated eventually/continually variants by @sksamuel in https://github.com/kotest/kotest/pull/4200
- Removed deprecated property test arbs and methods by @sksamuel in https://github.com/kotest/kotest/pull/4202
- Removed deprecated SpecInstantiationListener and listener names by @sksamuel in https://github.com/kotest/kotest/pull/4199
- Remove unsupported around spec by @sksamuel in https://github.com/kotest/kotest/pull/4203
- Include private specs by default [#3915] by @sksamuel in https://github.com/kotest/kotest/pull/4204
- Remove some deprecated assertions by @sksamuel in https://github.com/kotest/kotest/pull/4205
- Kotest Gradle Plugin: remove memoryModel tests by @aSemy in https://github.com/kotest/kotest/pull/4201
- Remove GitHub Run ID from SNAPSHOT version by @aSemy in https://github.com/kotest/kotest/pull/4193
- Merge datatest module into engine by @sksamuel in https://github.com/kotest/kotest/pull/4206
- Update Gradle to 8.9 by @aSemy in https://github.com/kotest/kotest/pull/4207
- Fix test assertion in kotest-tests-spec-parallelism by @aSemy in https://github.com/kotest/kotest/pull/4212
- Fix mapcontain and cleanup - take2 by @AlexCue987 in https://github.com/kotest/kotest/pull/4214
- Use test TimeSource in framework Timeout tests by @aSemy in https://github.com/kotest/kotest/pull/4224
- Add coroutines opt-ins in ChannelTest by @aSemy in https://github.com/kotest/kotest/pull/4222
- Fix compiler warnings in kotest-assertions-json by @aSemy in https://github.com/kotest/kotest/pull/4223
- Rename framework test filenames to match class names by @aSemy in https://github.com/kotest/kotest/pull/4225
- Remove JetBrains nodejs.org cache-redirector repository link by @aSemy in https://github.com/kotest/kotest/pull/4220
- Remove java-library Gradle plugin by @aSemy in https://github.com/kotest/kotest/pull/4226
- Kotest Gradle Plugin tests - use separate temp dir for each test by @aSemy in https://github.com/kotest/kotest/pull/4195
- Update kdoc in kotest-assertions-json by @aSemy in https://github.com/kotest/kotest/pull/4228
- Removed deprecated TestResult methods by @sksamuel in https://github.com/kotest/kotest/pull/4227
- EventuallyConfigDefaults visibility by @mirageoasis in https://github.com/kotest/kotest/pull/4217
- Add reproducible archives build config by @aSemy in https://github.com/kotest/kotest/pull/4219
- Removed non-kotlin style shouldCompleteBetween by @sksamuel in https://github.com/kotest/kotest/pull/4230
- Remove kotest-extensions-http by @sksamuel in https://github.com/kotest/kotest/pull/4231
- kotest-publishing-conventions: Verify that signing credentials are neither null nor blank by @aSemy in https://github.com/kotest/kotest/pull/4233
- Improve Gradle Java support by @aSemy in https://github.com/kotest/kotest/pull/4218
- Remove listener interface by @sksamuel in https://github.com/kotest/kotest/pull/4229
- add-similarity-to-haveValues-take2 (#4236) by @AlexCue987 in https://github.com/kotest/kotest/pull/4238
- Use virtual time to test DescribeSpecExample by @aSemy in https://github.com/kotest/kotest/pull/4232
- add-similarity-to-containExactly-take2 (#4235) by @AlexCue987 in https://github.com/kotest/kotest/pull/4237
- Use Java 21 to run Gradle Daemon by @aSemy in https://github.com/kotest/kotest/pull/4221
- Removed assertions api module by @sksamuel in https://github.com/kotest/kotest/pull/4239
- Removed atomic property by @sksamuel in https://github.com/kotest/kotest/pull/4246
- Submatching for collections, part 1 by @AlexCue987 in https://github.com/kotest/kotest/pull/4244
- Use MethodSource for JUnit test cases by @adangel in https://github.com/kotest/kotest/pull/4039
- Remove old json matchers by @sksamuel in https://github.com/kotest/kotest/pull/4254
- Removed deprecated create test name by @sksamuel in https://github.com/kotest/kotest/pull/4253
- Removed more deprecated assertions code by @sksamuel in https://github.com/kotest/kotest/pull/4245
- Merge sql assertions into main module by @sksamuel in https://github.com/kotest/kotest/pull/4256
- Remove auto scan by @sksamuel in https://github.com/kotest/kotest/pull/4250
- Updated to kotlin 2.0 by @sksamuel in https://github.com/kotest/kotest/pull/4248
- Do not invoke after spec if no active tests by @sksamuel in https://github.com/kotest/kotest/pull/4252
- Cache Kotlin Konan directory by @aSemy in https://github.com/kotest/kotest/pull/4249
- Remove Kotlin Native repository by @aSemy in https://github.com/kotest/kotest/pull/4259
- Remove assert softly from ShouldContainExactlyTest by @sksamuel in https://github.com/kotest/kotest/pull/4263
- Update soft_assertions.md by @AlexCue987 in https://github.com/kotest/kotest/pull/4267
- Removed deprecated shouldBeEqualToComparingFields methods by @sksamuel in https://github.com/kotest/kotest/pull/4265
- Activate constructor extensions set on spec using @ApplyExtension by @sksamuel in https://github.com/kotest/kotest/pull/4262
- Added DefaultTestConfig as replacement for TestCaseConfig by @sksamuel in https://github.com/kotest/kotest/pull/4251
- Remove deprecated spec extension method by @sksamuel in https://github.com/kotest/kotest/pull/4266
- Removed finalizeSpec from spec by @sksamuel in https://github.com/kotest/kotest/pull/4264
- Added support for kotlin power assert by @sksamuel in https://github.com/kotest/kotest/pull/4247
- use-expectedPath (#4269) by @AlexCue987 in https://github.com/kotest/kotest/pull/4270
- Register OS-specific variables as test task inputs by @aSemy in https://github.com/kotest/kotest/pull/4275
- Remove deprecated
kotlin.wasm.stability.nowarn
by @aSemy in https://github.com/kotest/kotest/pull/4276 - Contain in order more detail by @AlexCue987 in https://github.com/kotest/kotest/pull/4278
- Removed more deprecated functions by @sksamuel in https://github.com/kotest/kotest/pull/4268
- endWith-submatches (#4271) by @AlexCue987 in https://github.com/kotest/kotest/pull/4272
- add-similarity-to-containAnyKeys (#4273) by @AlexCue987 in https://github.com/kotest/kotest/pull/4274
- Added listener for disabled tests [#4179] by @kozlov-aa in https://github.com/kotest/kotest/pull/4210
- Removed more deprecated elements by @sksamuel in https://github.com/kotest/kotest/pull/4281
- Define order of test level extensions by @sksamuel in https://github.com/kotest/kotest/pull/4286
- Disable autoscan of config classes; Check for well known config FQN by default by @sksamuel in https://github.com/kotest/kotest/pull/4282
- Address some warnings by @sksamuel in https://github.com/kotest/kotest/pull/4287
- Fix copy/paste typos in KDoc of @After* annotations by @acanda in https://github.com/kotest/kotest/pull/4295
- Use task-specific report directory for JUnit XML reporter test by @aSemy in https://github.com/kotest/kotest/pull/4298
- Removed unused
@file:OptIn(ExperimentalStdlibApi::class)
from TestCaseExecutor by @aSemy in https://github.com/kotest/kotest/pull/4300 - Update CollectionsTest.kt by @AlexCue987 in https://github.com/kotest/kotest/pull/4302
- Test
beforeProject()
is called before all tests in spec-parallelism test by @aSemy in https://github.com/kotest/kotest/pull/4303 - Reduce the size of stack traces by @angusholder in https://github.com/kotest/kotest/pull/4308
- Fix kotest-tests-spec-parallelism by @aSemy in https://github.com/kotest/kotest/pull/4311
- Alex/should pass (#4313) by @AlexCue987 in https://github.com/kotest/kotest/pull/4314
- Fix deletion of files with unmappable characters by @sschuberth in https://github.com/kotest/kotest/pull/4316
- Fix [#4294] - reversed message in shouldNotBeBefore matcher by @abneroliveira-toast in https://github.com/kotest/kotest/pull/4296
- containOnlyNulls-more-details-draft (#4323) by @AlexCue987 in https://github.com/kotest/kotest/pull/4324
- Update soft_assertions.md - fix one typo by @AlexCue987 in https://github.com/kotest/kotest/pull/4321
- shouldNotContain-more-details (#4332) by @AlexCue987 in https://github.com/kotest/kotest/pull/4333
- add-submatching-to-containExactly (#4290) by @AlexCue987 in https://github.com/kotest/kotest/pull/4291
- haveElementAt-more-details (#4330) by @AlexCue987 in https://github.com/kotest/kotest/pull/4331
- add-similarity-to-beIn by @AlexCue987 in https://github.com/kotest/kotest/pull/4305
- Fix [#4306] - fixes the order of
expected
andbut was
outout incontainAll
by @mrclrchtr in https://github.com/kotest/kotest/pull/4328 - Alex/contain null more details draft2 (#4326) by @AlexCue987 in https://github.com/kotest/kotest/pull/4327
- For comparing string to boolean with TypeCoercion.Enabled didn't check "false" value for JSON in jsTest by @Captain1653 in https://github.com/kotest/kotest/pull/4338
- Update dependency io.github.classgraph:classgraph to v4.8.175 by @renovate in https://github.com/kotest/kotest/pull/4310
- Add system properties for default shrinking mode by @JordanLongstaff in https://github.com/kotest/kotest/pull/4340
- fix: Improve LocalDate generation by @LeoColman in https://github.com/kotest/kotest/pull/4341
- Add a few test cases to ArrayEqualsTest for completeness by @okarmazin in https://github.com/kotest/kotest/pull/4359
- Clean up unresolved KDoc references by @okarmazin in https://github.com/kotest/kotest/pull/4358
- fix-negative-non-equality (#4355) by @AlexCue987 in https://github.com/kotest/kotest/pull/4360
- Generate at most one element in sequence isEmpty matcher by @okarmazin in https://github.com/kotest/kotest/pull/4365
- Modernize shouldBeEmpty and shouldNotBeEmpty collection assertions by @okarmazin in https://github.com/kotest/kotest/pull/4363
- Use non-RC version of Kotlin 2.0.20 by @krzema12 in https://github.com/kotest/kotest/pull/4368
- Modernize shouldHaveUpperBound, shouldHaveLowerBound by @okarmazin in https://github.com/kotest/kotest/pull/4378
- Update soft_assertions.md by @AlexCue987 in https://github.com/kotest/kotest/pull/4352
- StringPartialMatches.kt by @AlexCue987 in https://github.com/kotest/kotest/pull/4335
- Alex/do not trap exceptions in assert softly(#4348) by @AlexCue987 in https://github.com/kotest/kotest/pull/4349
- Add workaround for Arb.list failing with edge cases including null values by @oliverblaha in https://github.com/kotest/kotest/pull/4288
- Add skipTo for skipping N test cases (#4280) by @baldovalievlj in https://github.com/kotest/kotest/pull/4307
- chore(deps): update dependency com.gradle.plugin-publish to v1.3.0 by @renovate in https://github.com/kotest/kotest/pull/4309
- Tidy JunitXmlReporter by @aSemy in https://github.com/kotest/kotest/pull/4299
- Alex/fix should contain all by @AlexCue987 in https://github.com/kotest/kotest/pull/4344
- Alex/should not throw any (#4350) by @AlexCue987 in https://github.com/kotest/kotest/pull/4351
- Monkey patch EmbeddedKotlinPlugin to disable 'Unsupported Kotlin plugin version' warning by @aSemy in https://github.com/kotest/kotest/pull/4301
- Modernize shouldContainDuplicates collection assertions by @okarmazin in https://github.com/kotest/kotest/pull/4369
- Remove Collection.shouldBeEmpty overloads by @okarmazin in https://github.com/kotest/kotest/pull/4367
- Remove shouldHaveUpperBound, shouldHaveLowerBound Collection overloads by @okarmazin in https://github.com/kotest/kotest/pull/4379
- replace-shouldPass-with-shouldNotThrowAny (#4386) by @AlexCue987 in https://github.com/kotest/kotest/pull/4387
- Report indexes of duplicated elements in failed shouldNotContainDuplicates messages by @okarmazin in https://github.com/kotest/kotest/pull/4370
- Remove mentions of kotest-assertions-collections from the docs by @okarmazin in https://github.com/kotest/kotest/pull/4383
New Contributors
- @acanda made their first contribution in https://github.com/kotest/kotest/pull/4090
- @bliessens made their first contribution in https://github.com/kotest/kotest/pull/4095
- @G-Basak made their first contribution in https://github.com/kotest/kotest/pull/4168
- @hanszt made their first contribution in https://github.com/kotest/kotest/pull/3961
- @adangel made their first contribution in https://github.com/kotest/kotest/pull/4039
- @angusholder made their first contribution in https://github.com/kotest/kotest/pull/4308
- @abneroliveira-toast made their first contribution in https://github.com/kotest/kotest/pull/4296
- @mrclrchtr made their first contribution in https://github.com/kotest/kotest/pull/4328
- @Captain1653 made their first contribution in https://github.com/kotest/kotest/pull/4338
- @JordanLongstaff made their first contribution in https://github.com/kotest/kotest/pull/4340
- @okarmazin made their first contribution in https://github.com/kotest/kotest/pull/4359
- @krzema12 made their first contribution in https://github.com/kotest/kotest/pull/4368
- @baldovalievlj made their first contribution in https://github.com/kotest/kotest/pull/4307
Full Changelog: https://github.com/kotest/kotest/compare/v5.9.1...v6.0.0.M1