From 5a348a48311e54ddceb34c1d976d335e91dfdff9 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Thu, 7 May 2020 13:15:48 +0300 Subject: [PATCH] [Gradle, JS] Add dev dependency to test #KT-38683 fixed --- .../org/jetbrains/kotlin/gradle/Kotlin2JsGradlePluginIT.kt | 1 + .../resources/testProject/npm-dependencies/build.gradle.kts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/Kotlin2JsGradlePluginIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/Kotlin2JsGradlePluginIT.kt index db4f78e38cf..f2408706559 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/Kotlin2JsGradlePluginIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/Kotlin2JsGradlePluginIT.kt @@ -598,6 +598,7 @@ abstract class AbstractKotlin2JsGradlePluginIT(private val irBackend: Boolean) : assertFileExists("build/js/node_modules/file-dependency") assertFileExists("build/js/node_modules/file-dependency-2") assertFileExists("build/js/node_modules/file-dependency-3/index.js") + assertFileExists("build/js/node_modules/42/package.json") } } diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/npm-dependencies/build.gradle.kts b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/npm-dependencies/build.gradle.kts index 1b206aba397..2edd7c40dc5 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/npm-dependencies/build.gradle.kts +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/resources/testProject/npm-dependencies/build.gradle.kts @@ -19,6 +19,7 @@ kotlin.sourceSets { implementation(npm("file-dependency", projectDir.resolve("file-dependency"))) implementation(npm(projectDir.resolve("file-dependency-2"))) implementation(npm(projectDir.resolve("file-dependency-3"))) + implementation(devNpm("42", "0.0.1")) implementation(npm("react", " >= 16.4.0 < 16.9.0")) } } @@ -26,7 +27,7 @@ kotlin.sourceSets { getByName("test") { dependencies { implementation(kotlin("test-js")) - implementation(npm("mocha")) + implementation(npm("mocha", "*")) } } }