Olaf Gottschalk
08/25/2025, 11:25 AMkotest-runner-junit5 contained a dependency to kotlinx-coroutines, which was great as sometimes I needed Coroutines in my tests, e.g. with Arrow's Raise DSL, you need Coroutines. Now this transient dependency disappeared... the runTest function is not available anymore. This is really bad, as now my project which does not really do much else with Coroutines needs to depend on kotlinx-coroutines itself... I need to track down the latest version, etc. Can this be re-added? Any reason for removal?sam
08/25/2025, 1:22 PMsam
08/25/2025, 1:23 PMOlaf Gottschalk
09/10/2025, 4:53 AMsam
09/10/2025, 4:53 AMsam
09/10/2025, 4:55 AMsam
09/10/2025, 4:55 AMOlaf Gottschalk
09/10/2025, 4:55 AMio.kotest:kotest-framework-datatest which seems to be completely gone and only io.kotest:kotest-framework-data is mentioned. And no, I am using Kotest 5.0x style withData that's why I did not consider what is on the Table Driven Testing section!sam
09/10/2025, 4:56 AMsam
09/10/2025, 4:57 AMOlaf Gottschalk
09/10/2025, 4:57 AMwithData to put things together. Otherwise I would have Triple there and nothing for 4+ elements...Olaf Gottschalk
09/10/2025, 4:58 AMOlaf Gottschalk
09/10/2025, 4:59 AMrunTest. Now I need to add another dependency.sam
09/10/2025, 5:01 AMsam
09/10/2025, 5:01 AMsam
09/10/2025, 5:02 AMsam
09/10/2025, 5:02 AMOlaf Gottschalk
09/10/2025, 5:04 AMrow for the data elements, because I never need to care about the amount of components and never need to switch from a to b for two, Triple(a, b, c) for three elements and then get stuck with when I need 4 or more,,, I simply use row(....) for everything... Maybe that was not the intended use.... ๐Olaf Gottschalk
09/10/2025, 2:16 PMfail(...) function... it used to be here io.kotest.assertions.fail but this import does not work anymore, now by fixing the import in IntelliJ it seems to be this one: io.kotest.assertions.AssertionErrorBuilder.Companion.fail which is quite clumsy and wordy.... is this intentional?sam
09/10/2025, 8:03 PMsam
09/10/2025, 8:03 PMfail, as an alias to the new onesam
09/10/2025, 8:12 PMOlaf Gottschalk
09/11/2025, 7:19 AMforEachAsClue is gone and searching the docs reveals very few hints for this convenience function... can I replicate this by forEach { withClue(it) { ... } }?sam
09/11/2025, 1:08 PMOlaf Gottschalk
09/11/2025, 3:26 PMsam
09/11/2025, 3:27 PM