“Test events were not received” when run tests using Intellij

前端 未结 13 2444
花落未央
花落未央 2021-02-06 21:11

I have a Kotlin project and when I run my JUnit tests, I can\'t see tests execution result in IntelliJ and get this message instead:

test events were not

13条回答
  •  甜味超标
    2021-02-06 21:29

    When trying to work out this problem for myself, I discovered JUnit 4 worked, but JUnit 5 reports "Tests were not received." Per petrikainulainen.net I found my solution.

    Even though Gradle 4.6 (and obviously all newer versions) has a native support for JUnit 5, this support is not enabled by default. If we want to enable it, we have to ensure that the test task uses JUnit 5 instead of JUnit 4.

    When I added the following code to Gradle, JUnit 5 worked.

    test {
        useJUnitPlatform()
    }
    

提交回复
热议问题