fix of build after migration (wat)

This commit is contained in:
2024-10-11 23:32:11 +06:00
parent fce7ec8912
commit 301cdaa2c2
28 changed files with 86 additions and 104 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(
@@ -77,7 +77,7 @@ class KtorKeyValueRepoTests : CommonKeyValueRepoTests() {
repo,
Int.serializer(),
ComplexData.serializer(),
Json {}
Json
)
}
}.start(false)

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 {