Package-level declarations

Types

Link copied to clipboard
abstract class AbstractEngineTest

Abstract base class that all engine test suite test classes should inherit from.

Link copied to clipboard

Configure the test

Link copied to clipboard
Link copied to clipboard
data class TestEnvironment(val coroutineId: Int, val attempt: Int)

Container for current engine test environment

Functions

Link copied to clipboard
fun testWithClient(client: <Error class: unknown class>, timeout: <Error class: unknown class> = 60.seconds, builder: EngineTestBuilder)

Shared entry point usable by implementations of AbstractEngineTest.testEngines

Inherited functions

Link copied to clipboard
fun EngineTestBuilder.engineConfig(block: <Error class: unknown class>.() -> Unit)
Link copied to clipboard
fun EngineTestBuilder.test(block: suspend (env: TestEnvironment, <Error class: unknown class>) -> Unit)
Link copied to clipboard
fun <Error class: unknown class>.testSetup(testServer: <Error class: unknown class> = testServers.getValue(ServerType.DEFAULT))