diff --git a/build.gradle.kts b/build.gradle.kts index fae5e6ac..b768dce7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -105,6 +105,12 @@ kotlin { val nativeMain by creating { dependsOn(commonMain) } + val nativeTest by creating { + dependsOn(nativeMain) + dependencies { + implementation(kotlin("test")) + } + } val linuxMain by creating { dependsOn(nativeMain) } diff --git a/src/commonTest/kotlin/mu/SimpleTest.kt b/src/commonTest/kotlin/mu/SimpleTest.kt new file mode 100644 index 00000000..c5b505c4 --- /dev/null +++ b/src/commonTest/kotlin/mu/SimpleTest.kt @@ -0,0 +1,12 @@ +package mu + +import kotlin.test.Test + +class SimpleTest { + private val logger = KotlinLogging.logger {} + + @Test + fun simpleTest() { + logger.info { "Hello!" } + } +} diff --git a/src/nativeTest/kotlin/mu/SimpleTest.kt b/src/nativeTest/kotlin/mu/SimpleTest.kt new file mode 100644 index 00000000..4588877f --- /dev/null +++ b/src/nativeTest/kotlin/mu/SimpleTest.kt @@ -0,0 +1,9 @@ +package mu + +class SimpleTest {} + +private val logger = KotlinLogging.logger {} + +fun main() { + logger.info { "Hello!" } +}