FailWhen

sealed interface FailWhen(source)

What counts as a failing trial: a nonzero exit, or output that matches a pattern.

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data object Exit : FailWhen
Link copied to clipboard
data class Matches(val pattern: String) : FailWhen

Functions

Link copied to clipboard
abstract fun failed(trial: RawTrial): Boolean
Link copied to clipboard
abstract fun text(): String