Package-level declarations

Types

Link copied to clipboard
sealed interface CompactConcurrency
Link copied to clipboard
data class CompactConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed interface CompactReport
Link copied to clipboard
Link copied to clipboard
data class DataLayerConfig
Link copied to clipboard
Link copied to clipboard
sealed interface ExecutionMode
Link copied to clipboard
sealed interface Indicator
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MatrixSuiteScope
Link copied to clipboard
annotation class MatrixTestDsl
Link copied to clipboard
typealias NameFn<T> = (index: Long, value: T) -> String
Link copied to clipboard
Link copied to clipboard
data class ReplayInput(val seed: Long, val iterations: List<Long>)

Coordinates to reproduce recorded property cases, copied from a failure's replay report. seed and iterations always travel together — iteration indexes only reproduce values relative to the seed that generated them, so they cannot be set independently.

Functions

Link copied to clipboard
Link copied to clipboard
fun matrixSuite(propertyName: String = "", execution: ExecutionMode? = null, defaultPropertyIterations: Int? = null, defaultCompactConcurrency: CompactConcurrency? = null, defaultCompactReport: CompactReport? = null, defaultCompactAddSuppressedErrors: Boolean? = null, defaultCompactReportRows: Int? = null, defaultProgressIndicator: Indicator? = null, defaultCompactCoroutineContext: <Error class: unknown class>? = null, defaultTestNameMaxLength: Int? = null, testConfig: <Error class: unknown class>? = null, body: MatrixSuiteScope.() -> Unit): <Error class: unknown class>
Link copied to clipboard
fun <Error class: unknown class>.MatrixTestDefaults(config: MatrixSuiteConfigBuilder.() -> Unit)