build fix

This commit is contained in:
2024-08-16 19:24:40 +06:00
parent 1853c08323
commit 8c2c36ddd9
4 changed files with 5 additions and 5 deletions

View File

@@ -25,7 +25,7 @@ import kotlin.test.Test
import kotlin.test.assertEquals
class KtorCRUDRepoTests : CommonCRUDRepoTests() {
private var engine: ApplicationEngine? = null
private var engine: EmbeddedServer<*, *>? = null
@BeforeTest
fun beforeTest() {

View File

@@ -27,7 +27,7 @@ import kotlinx.serialization.json.Json
import kotlin.test.*
class KtorKeyValueRepoTests : CommonKeyValueRepoTests() {
private var engine: ApplicationEngine? = null
private var engine: EmbeddedServer<*, *>? = null
override val repoCreator: suspend () -> KeyValueRepo<String, String> = {
KtorKeyValueRepoClient(

View File

@@ -23,7 +23,7 @@ import kotlinx.serialization.json.Json
import kotlin.test.*
class KtorKeyValuesRepoTests : CommonKeyValuesRepoTests() {
private var engine: ApplicationEngine? = null
private var engine: EmbeddedServer<*, *>? = null
override val testSequencesSize: Int
get() = 100

View File

@@ -13,7 +13,7 @@ import io.ktor.server.websocket.*
import kotlinx.serialization.json.Json
object KtorRepoTestsHelper {
fun beforeTest(routingConfigurator: Routing.() -> Unit): ApplicationEngine {
fun beforeTest(routingConfigurator: Routing.() -> Unit): EmbeddedServer<CIOApplicationEngine, CIOApplicationEngine.Configuration> {
return embeddedServer(
CIO,
23456,
@@ -28,7 +28,7 @@ object KtorRepoTestsHelper {
routing(routingConfigurator)
}.start(false)
}
fun afterTest(engine: ApplicationEngine) {
fun afterTest(engine: EmbeddedServer<*, *>) {
engine.stop()
}
fun client(): HttpClient = HttpClient {