diff --git a/kotlin-native/backend.native/tests/build.gradle b/kotlin-native/backend.native/tests/build.gradle index 704f61f7a0c..d9550471178 100644 --- a/kotlin-native/backend.native/tests/build.gradle +++ b/kotlin-native/backend.native/tests/build.gradle @@ -188,6 +188,7 @@ tasks.named("run") { dependsOn(":kotlin-native:Interop:Indexer:check") dependsOn(":kotlin-native:Interop:StubGenerator:check") dependsOn(":native:kotlin-native-utils:check") + dependsOn(":native:objcexport-header-generator:check") dependsOn(":kotlin-native:backend.native:check") } diff --git a/native/objcexport-header-generator/build.gradle.kts b/native/objcexport-header-generator/build.gradle.kts index 96d7c5d9e39..4ef3befe3dd 100644 --- a/native/objcexport-header-generator/build.gradle.kts +++ b/native/objcexport-header-generator/build.gradle.kts @@ -45,13 +45,13 @@ tasks.test.configure { enabled = false } -nativeTest("testK1", tag = null) { +nativeTest("testK1", tag = null, requirePlatformLibs = true) { useJUnitPlatform() enableJunit5ExtensionsAutodetection() classpath += k1TestRuntimeClasspath } -nativeTest("testAnalysisApi", tag = null) { +nativeTest("testAnalysisApi", tag = null, requirePlatformLibs = true) { useJUnitPlatform() enableJunit5ExtensionsAutodetection() testClassesDirs += files(sourceSets.test.map { it.output.classesDirs }) diff --git a/native/objcexport-header-generator/impl/analysis-api/build.gradle.kts b/native/objcexport-header-generator/impl/analysis-api/build.gradle.kts index b21759c615f..8f45a6eabb7 100644 --- a/native/objcexport-header-generator/impl/analysis-api/build.gradle.kts +++ b/native/objcexport-header-generator/impl/analysis-api/build.gradle.kts @@ -27,7 +27,7 @@ sourceSets { testsJar() -nativeTest("test", tag = null) { +nativeTest("test", tag = null, requirePlatformLibs = true) { useJUnitPlatform() enableJunit5ExtensionsAutodetection() } diff --git a/native/objcexport-header-generator/impl/k1/build.gradle.kts b/native/objcexport-header-generator/impl/k1/build.gradle.kts index 423a01c3823..cb760a56fff 100644 --- a/native/objcexport-header-generator/impl/k1/build.gradle.kts +++ b/native/objcexport-header-generator/impl/k1/build.gradle.kts @@ -25,7 +25,7 @@ kotlin { testsJar() -nativeTest("test", tag = null) { +nativeTest("test", tag = null, requirePlatformLibs = true) { useJUnitPlatform() enableJunit5ExtensionsAutodetection() }