Package-level declarations
Types
Link copied to clipboard
Configuration options for parameterize.
Link copied to clipboard
Thrown to indicate that parameterize has completed with failures.
Link copied to clipboard
class ParameterizeFailure
A failure thrown from a parameterize iteration, and the parameters that caused it.
Functions
Link copied to clipboard
inline fun parameterize(configuration: ParameterizeConfiguration = ParameterizeConfiguration.default, block: ParameterizeScope.() -> Unit)
inline fun parameterize(configuration: ParameterizeConfiguration = ParameterizeConfiguration.default, noinline decorator: suspend DecoratorScope.(iteration: suspend DecoratorScope.() -> Unit) -> Unit = configuration.decorator, noinline onFailure: OnFailureScope.(failure: Throwable) -> Unit = configuration.onFailure, noinline onComplete: OnCompleteScope.() -> Unit = configuration.onComplete, block: ParameterizeScope.() -> Unit)
Calls parameterize with a copy of the configuration that has options overridden.