Преглед на файлове

Remove mistakenly added kotlin-test dependencies in main source sets

Him188 преди 5 години
родител
ревизия
4d3f8ad56b
променени са 1 файла, в които са добавени 4 реда и са изтрити 10 реда
  1. 4 10
      build.gradle.kts

+ 4 - 10
build.gradle.kts

@@ -270,17 +270,11 @@ fun Project.configureKotlinTestSettings() {
         }
         isKotlinMpp -> {
             kotlinSourceSets?.forEach { sourceSet ->
-                if (sourceSet.name == "common") {
+                if (sourceSet.name.endsWith("test", ignoreCase = true)) {
                     sourceSet.dependencies {
-                        implementation(kotlin("test"))
-                        implementation(kotlin("test-annotations-common"))
-                    }
-                } else {
-                    sourceSet.dependencies {
-                        implementation(kotlin("test-junit5"))
-
-                        implementation("org.junit.jupiter:junit-jupiter-api:5.2.0")
-                        implementation("org.junit.jupiter:junit-jupiter-engine:5.2.0")
+                        api(kotlin("test-junit5"))
+                        api("org.junit.jupiter:junit-jupiter-api:5.2.0")
+                        runtimeOnly("org.junit.jupiter:junit-jupiter-engine:5.2.0")
                     }
                 }
             }