Sam
Sam
The Javascript test runners don't support promises at the outer layer. Eg in mocha, ``` describe("foo") {
It looks like https://github.com/substack/tape might supported nested async tests, so we could explore that for Kotest 6.0
Aside from whether it's a good idea or not to have async parent tests, changing it now would break thousands of installs. In tape it looks like a top level...
We'd need to see if annotations are available at runtime in JS land. They might not be. On Tue, 7 Jun 2022 at 01:35, Emil Kantis ***@***.***> wrote: > Think...
Let's ask @charleskorn since he uses Kotest :)
I think it's because equals in data classes don't use deep equals for arrays. On Sun, May 15, 2022, 8:26 AM Emil Kantis ***@***.***> wrote: > The following example fails....
We'd have to custom handle all data classes via reflection. Seems a big breaking change. On Sun, May 15, 2022, 8:41 AM Emil Kantis ***@***.***> wrote: > Would it be...
Doesn't intellij give you a warning anyway if you have arrays in a data class ? Seems a kotlin/java thing rather than a Kotest thing ?
What's your current thinking on this @Kantis
If we take option 3 and instead of adding suspend to edgecases and sample, we introduce new suspendable versions, deprecate the originals, and have the new ones point to the...