diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6201d2d9..b33f4e60 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,6 +13,7 @@ kmongo = { module = "org.litote.kmongo:kmongo-serialization", version = "4.8.0" kotest-junit5 = { module = "io.kotest:kotest-runner-junit5", version.ref = "kotest" } kotest-assertions-core = { module = "io.kotest:kotest-assertions-core", version.ref = "kotest" } kotest-assertions-core-jvm = { module = "io.kotest:kotest-assertions-core-jvm", version.ref = "kotest" } +kotest-assertions-ktor = { module = "io.kotest.extensions:kotest-assertions-ktor", version = "1.0.3" } kotlin-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.5.0" } kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" } ktor-server-core = { module = "io.ktor:ktor-server-core", version.ref = "ktor" } @@ -20,6 +21,7 @@ ktor-server-content-negotiation = { module = "io.ktor:ktor-server-content-negoti ktor-server-content-negotiation-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" } ktor-server-engine-netty = { module = "io.ktor:ktor-server-netty", version.ref = "ktor" } ktor-server-status-pages = { module = "io.ktor:ktor-server-status-pages", version.ref = "ktor" } +ktor-server-test-host = { module = "io.ktor:ktor-server-test-host", version.ref = "ktor" } [bundles] kotlin-testing = [ @@ -27,6 +29,8 @@ kotlin-testing = [ "kotest-junit5", "kotest-assertions-core", "kotest-assertions-core-jvm", + "kotest-assertions-ktor", + "ktor-server-test-host", "embedmongo", ]