As we're about ready to release 6.0, I've added do...
# kotest-contributors
s
As we're about ready to release 6.0, I've added docs for some of the new features coming in Kotest 6 (more to come, especially one on migration / breaking changes) Would appreciate some proof reading (feel free to open Pr with updates): https://kotest.io/docs/next/framework/concurrency6.html https://kotest.io/docs/next/framework/package-level-config.html https://kotest.io/docs/next/framework/sharedtestconfig.html https://kotest.io/docs/next/framework/project-config.html (updated to explain how it works in 6.0) https://kotest.io/docs/next/framework/isolation-mode.html (new section on instance per root and deprecated leaf/test instance)
🙌 1
s
The package level config file doesn't seem to mention its JVM only but I notice that it mentioned in the concurrency doc. Maybe should be added? Also, its the same in multiple place but
failfast
seems to be the only option not camel-case?
Nitpicky, but the grammar in on this line on project config is a bit sus:
Copy code
On the JVM and JS platforms, an object is also supported if you prefer to a class.
think it should be
Copy code
On the JVM and JS platforms, an object is also supported if you prefer using an object to a class.
There's a note callout about using package level config in the project config doc. If its JVM only might also be good to add that info there as well.
Also, I understood and it makes sense, but the before and after examples (at least on my machine) are identical.
On the isolation mode, just one concern (for you): Did they revoke your British citizenship? Shouldn't this have some unnecessary
u
's in it?
😂 1
s
feedback addressed thanks