kotlin-sdk/kotlin-sdk-test/build.gradle.kts
Pavel Gorgulov c5a254b83f
Refactor WebSocket dependency (#350)
Extracted WebSocket as an optional dependency of the core module
2025-10-28 11:52:07 +01:00

33 lines
953 B
Kotlin

plugins {
id("mcp.multiplatform")
}
kotlin {
jvm {
tasks.withType<Test> {
useJUnitPlatform()
}
}
sourceSets {
commonTest {
dependencies {
implementation(project(":kotlin-sdk"))
implementation(kotlin("test"))
implementation(libs.kotest.assertions.json)
implementation(libs.kotlin.logging)
implementation(libs.kotlinx.coroutines.test)
implementation(libs.ktor.client.cio)
implementation(libs.ktor.server.cio)
implementation(libs.ktor.server.websockets)
implementation(libs.ktor.server.test.host)
}
}
jvmTest {
dependencies {
implementation(kotlin("test-junit5"))
implementation(libs.awaitility)
runtimeOnly(libs.slf4j.simple)
}
}
}
}