if i have the same context in multiple test classe...
# kotest
c
if i have the same context in multiple test classes these contexts are grouped in the test runner. is that a feature?
Copy code
class Functional1Test : FunSpec({
    context("ctx") { 

different file: 
class Functional2Test : FunSpec({
    context("ctx") {
it seems to happen only in the idea test runner. with the kotest gradle plugin its separate.
s
Sounds like a bug in the plugin
Are you running the entire package at once
c
yes
something else maybe related, if i have a test without an context it seems to attach that test randomly to a different context
Copy code
class R2dbcTest :
    FunSpec(
        {
            val fixture = prepareH2()
            test("can insert values and select result") {
its not a big deal for me as long as it runs all the tests.
s
Can you ticket it up and we'll get to fixing it
c
does kotest usually create an outside context with the name of the test class?
s
Yes it should.
c
it seems all this is related to parallelism. it messes with the output of the idea plugin. is that known or should i create a ticket?
s
Please create a ticket, sounds like the listener in intellij is not thread safe