Not sure if this ticket needs looking at <https://...
# kotest-contributors
s
Not sure if this ticket needs looking at https://github.com/kotest/kotest/issues/1298
a
Annotation specs are not running. I think runner is not able to discover those tests. Created a repo https://github.com/ashishkujoy/kotest-playground/blob/master/src/test/kotlin/org/playground/MathLibTest.kt This is with kotest beta3 kotlin 1.7.30 gradle 6.2.2 java version "1.8.0_241" Java(TM) SE Runtime Environment (build 1.8.0_241-b07) Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
Copy code
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger]
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger] Gradle Test Executor 1 STANDARD_OUT
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger]     ~~~ Kotest Configuration ~~~
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger]     -> Parallelism: 1 thread(s)
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger]     -> Default test timeout: 600000ms
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger]     -> Default test order: TestCaseOrder
2020-03-19T18:00:57.148+0530 [DEBUG] [TestEventLogger]     -> Default isolation mode: IsolationMode
2020-03-19T18:00:57.149+0530 [DEBUG] [TestEventLogger]     -> Global soft assertations: False
2020-03-19T18:00:57.149+0530 [DEBUG] [TestEventLogger]     -> Write spec failure file: False
2020-03-19T18:00:57.149+0530 [DEBUG] [TestEventLogger]     -> Fail on ignored tests: False
2020-03-19T18:00:57.150+0530 [DEBUG] [TestEventLogger]     -> Spec execution order: LexicographicSpecExecutionOrder
2020-03-19T18:00:57.150+0530 [DEBUG] [TestEventLogger]     -> Extensions
2020-03-19T18:00:57.150+0530 [DEBUG] [TestEventLogger]       - io.kotest.core.extensions.SystemPropertyTagExtension
2020-03-19T18:00:57.150+0530 [DEBUG] [TestEventLogger]       - io.kotest.core.extensions.RuntimeTagExtension
2020-03-19T18:00:57.150+0530 [DEBUG] [TestEventLogger]       - io.kotest.core.extensions.TagFilteredDiscoveryExtension
2020-03-19T18:00:57.150+0530 [DEBUG] [TestEventLogger]
2020-03-19T18:00:57.183+0530 [DEBUG] [TestEventLogger]
2020-03-19T18:00:57.183+0530 [DEBUG] [TestEventLogger] org.playground.MathLibTest STARTED
2020-03-19T18:00:57.422+0530 [DEBUG] [TestEventLogger]
2020-03-19T18:00:57.422+0530 [DEBUG] [TestEventLogger] org.playground.MathLibTest PASSED
2020-03-19T18:00:57.422+0530 [LIFECYCLE] [org.gradle.api.internal.tasks.testing.worker.TestWorker]
2020-03-19T18:00:57.422+0530 [INFO] [org.gradle.api.internal.tasks.testing.worker.TestWorker] Gradle Test Executor 1 finished executing tests.
2020-03-19T18:00:57.422+0530 [DEBUG] [org.gradle.process.internal.worker.child.ActionExecutionWorker] Completed Gradle Test Executor 1.
2020-03-19T18:00:57.356+0530 [LIFECYCLE] [class org.gradle.internal.buildevents.TaskExecutionLogger]
2020-03-19T18:00:57.356+0530 [LIFECYCLE] [class org.gradle.internal.buildevents.TaskExecutionLogger] > Task :test
2020-03-19T18:00:57.422+0530 [DEBUG] [TestEventLogger]
2020-03-19T18:00:57.423+0530 [DEBUG] [TestEventLogger] Gradle Test Executor 1 PASSED
2020-03-19T18:00:57.478+0530 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: SUCCEEDED
just after org.playground.MathLibTest STARTED getting org.playground.MathLibTest PASSED
s
I fixed it in master