From 6f9ef0d4b6c3b8d1ac5f2b52d4f690de9833809a Mon Sep 17 00:00:00 2001 From: Sergey Rostov Date: Thu, 23 May 2019 09:57:10 +0300 Subject: [PATCH] Gradle, js: fix js test frameworks DSL for groovy #KT-31566 Fixed --- .../jetbrains/kotlin/gradle/targets/js/testing/KotlinJsTest.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/KotlinJsTest.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/KotlinJsTest.kt index 6e226a3350a..5a862ec7fd1 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/KotlinJsTest.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/testing/KotlinJsTest.kt @@ -56,6 +56,7 @@ open class KotlinJsTest : KotlinTest(), RequiresNpmDependencies { override val requiredNpmDependencies: Collection @Internal get() = testFramework!!.requiredNpmDependencies + fun useNodeJs() = useNodeJs {} fun useNodeJs(body: KotlinNodeJsTestRunner.() -> Unit) = use(KotlinNodeJsTestRunner(compilation), body) fun useNodeJs(fn: Closure<*>) { useNodeJs { @@ -63,6 +64,7 @@ open class KotlinJsTest : KotlinTest(), RequiresNpmDependencies { } } + fun useMocha() = useMocha {} fun useMocha(body: KotlinMocha.() -> Unit) = use(KotlinMocha(compilation), body) fun useMocha(fn: Closure<*>) { useMocha { @@ -70,6 +72,7 @@ open class KotlinJsTest : KotlinTest(), RequiresNpmDependencies { } } + fun useKarma() = useKarma {} fun useKarma(body: KotlinKarma.() -> Unit) = use(KotlinKarma(compilation), body) fun useKarma(fn: Closure<*>) { useKarma {