| import org.jetbrains.kotlin.kotlinNativeDist |
| |
| plugins { |
| kotlin("jvm") |
| } |
| |
| dependencies { |
| testImplementation(projectTests(":compiler:tests-common")) |
| testImplementation(project(":analysis:analysis-api-standalone")) |
| testImplementation(projectTests(":analysis:analysis-api-standalone")) |
| testImplementation(projectTests(":analysis:analysis-test-framework")) |
| testImplementation(projectTests(":native:native.tests")) |
| testImplementation(project(":native:kotlin-native-utils")) |
| |
| testImplementation(platform(libs.junit.bom)) |
| testImplementation(libs.junit.jupiter.api) |
| testRuntimeOnly(libs.junit.jupiter.engine) |
| } |
| |
| sourceSets { |
| "main" { none() } |
| "test" { |
| projectDefault() |
| } |
| } |
| |
| |
| projectTest(jUnitMode = JUnitMode.JUnit5) { |
| dependsOn(":dist") |
| workingDir = rootDir |
| useJUnitPlatform() |
| } |
| |
| val test by nativeTest("test", null) { |
| systemProperty("kotlin.native.home", kotlinNativeDist.absolutePath) |
| } |
| |
| testsJar() |