OliverO2

Results 187 comments of OliverO2

@Jadarma You are right. I should have read the documentation (which was even correctly quoted above) more carefully. Thanks for correcting me!

Seems like compiler plugin unbundling is unnecessary: #3799. What is the use case for updating Kotest beyond its current Kotlin version of 1.8.10? We'd force users to newer library versions,...

Related: #3577, #3759 Suggested resolution in https://github.com/kotest/kotest/issues/3759#issuecomment-1807258525: > And then, from a user's point of view, we should have a separate coroutine per spec, being the parent of everything at...

Back to the original problem: This seems to be caused by the Kotlin/Gradle plugin-provided Mocha: - [KT-64533](https://youtrack.jetbrains.com/issue/KT-64533) JS / KGP: Mocha invocation with done callback, no test report after failing...

I have extended your test so that it will additionally cover an extension configured project-wide and case-specific (the latter configured differently, intended to override the project-wide setting) . This currently...

> Can you confirm that this does actually pass on the JVM because I can't get it to fail. Took master as of commit c043f6930abb305c08120360fd053bc209ba62d1 (plus ["Refactor concurrency" PR](https://github.com/kotest/kotest/pull/3623)), ran...

I wonder if using Gradle's `maxParallelForks` with Kotest makes sense. Kotest has its own configuration for [parallelism](https://kotest.io/docs/framework/project-config.html#parallelism), and can also be configured to use multithreading on the [test case level](https://kotest.io/docs/framework/testcaseconfig.html)....

Let's examine your observations and assumptions point by point: > I suspect it has something to do with this $WhenMappings class that is generated, e.g. `build/classes/kotlin/jvm/test/io/kotest/examples/mpp/whendupe/BarTests$1$1$WhenMappings.class` That class file is...

Shortly after my post above, I did some additional research and found this note in the [Gradle docs](https://docs.gradle.org/current/userguide/java_testing.html#sec:test_detection): > With [JUnit Platform](http://junit.org/junit5/docs/current/user-guide), only includes and excludes are used to filter...

So far, I've tried to investigate the case with a little test project, which I use to create reproducers. I always try to keep such stuff minimal. I could use...