Gradle, js: fix js test frameworks DSL for groovy
#KT-31566 Fixed
This commit is contained in:
+3
@@ -56,6 +56,7 @@ open class KotlinJsTest : KotlinTest(), RequiresNpmDependencies {
|
|||||||
override val requiredNpmDependencies: Collection<RequiredKotlinJsDependency>
|
override val requiredNpmDependencies: Collection<RequiredKotlinJsDependency>
|
||||||
@Internal get() = testFramework!!.requiredNpmDependencies
|
@Internal get() = testFramework!!.requiredNpmDependencies
|
||||||
|
|
||||||
|
fun useNodeJs() = useNodeJs {}
|
||||||
fun useNodeJs(body: KotlinNodeJsTestRunner.() -> Unit) = use(KotlinNodeJsTestRunner(compilation), body)
|
fun useNodeJs(body: KotlinNodeJsTestRunner.() -> Unit) = use(KotlinNodeJsTestRunner(compilation), body)
|
||||||
fun useNodeJs(fn: Closure<*>) {
|
fun useNodeJs(fn: Closure<*>) {
|
||||||
useNodeJs {
|
useNodeJs {
|
||||||
@@ -63,6 +64,7 @@ open class KotlinJsTest : KotlinTest(), RequiresNpmDependencies {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun useMocha() = useMocha {}
|
||||||
fun useMocha(body: KotlinMocha.() -> Unit) = use(KotlinMocha(compilation), body)
|
fun useMocha(body: KotlinMocha.() -> Unit) = use(KotlinMocha(compilation), body)
|
||||||
fun useMocha(fn: Closure<*>) {
|
fun useMocha(fn: Closure<*>) {
|
||||||
useMocha {
|
useMocha {
|
||||||
@@ -70,6 +72,7 @@ open class KotlinJsTest : KotlinTest(), RequiresNpmDependencies {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun useKarma() = useKarma {}
|
||||||
fun useKarma(body: KotlinKarma.() -> Unit) = use(KotlinKarma(compilation), body)
|
fun useKarma(body: KotlinKarma.() -> Unit) = use(KotlinKarma(compilation), body)
|
||||||
fun useKarma(fn: Closure<*>) {
|
fun useKarma(fn: Closure<*>) {
|
||||||
useKarma {
|
useKarma {
|
||||||
|
|||||||
Reference in New Issue
Block a user