diff --git a/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/unitTests/KotlinPluginLifecycleTest.kt b/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/unitTests/KotlinPluginLifecycleTest.kt index 2d9cfe8a83a..cfdab39e4e8 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/unitTests/KotlinPluginLifecycleTest.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/unitTests/KotlinPluginLifecycleTest.kt @@ -34,6 +34,16 @@ class KotlinPluginLifecycleTest { assertEquals(1, invocations.get(), "Expected one invocation") } + @Test + fun `test - launchInState - Configure`() { + val invocations = AtomicInteger(0) + project.launchInStage(Configure) { + assertEquals(Configure, stage) + assertEquals(1, invocations.incrementAndGet()) + } + assertEquals(1, invocations.get()) + } + @Test fun `test - configure phase - nested enqueue - is executed as queue`() { val outerInvocations = AtomicInteger(0)