MatrixFixtureGeneratorScope

Functions

Link copied to clipboard
operator fun String.invoke(testConfig: <Error class: unknown class> = TestConfig): MatrixFixtureConfiguredSuite<T>
operator fun String.invoke(testConfig: <Error class: unknown class> = TestConfig, body: suspend <Error class: unknown class>.(T) -> Unit)

testConfig is for aroundAll / aroundEach / context / timeouts only. Set concurrency via execution (the matrixConfig overload), not TestConfig.invocation(...); testScope(...) is sequential-only.

operator fun String.invoke(config: MatrixSuiteConfigBuilder, body: suspend <Error class: unknown class>.(T) -> Unit)
Link copied to clipboard
infix operator fun MatrixFixtureConfiguredSuite<T>.minus(body: MatrixSuiteScope.(T) -> Unit)
infix operator fun String.minus(body: MatrixSuiteScope.(T) -> Unit)
Link copied to clipboard
fun test(name: String, testConfig: <Error class: unknown class> = TestConfig, body: suspend <Error class: unknown class>.(T) -> Unit)

testConfig is for aroundAll / aroundEach / context / timeouts only. Set concurrency via execution (the matrixConfig overload), not TestConfig.invocation(...); testScope(...) is sequential-only.

fun test(name: String, config: MatrixSuiteConfigBuilder, body: suspend <Error class: unknown class>.(T) -> Unit)
Link copied to clipboard
fun testSuite(name: String, testConfig: <Error class: unknown class> = TestConfig, body: MatrixSuiteScope.(T) -> Unit): <Error class: unknown class>

testConfig is for aroundAll / aroundEach / context / timeouts only. Set concurrency via execution (the matrixConfig overload), not TestConfig.invocation(...); testScope(...) is sequential-only.