wvlet.airspec.spi

Type members

Classlikes

AirSpecContext is an interface to pass the test environment data to individual test methods.

AirSpecContext is an interface to pass the test environment data to individual test methods.

Spec: global

trait AirSpecException extends RuntimeException

Define exceptions that will be used for various test failures

Define exceptions that will be used for various test failures

Companion:
object
Companion:
class
case class AssertionFailure(message: String, code: SourceCode) extends AirSpecFailureBase
object Asserts
Companion:
class
trait Asserts
Companion:
object
case class Cancelled(message: String, code: SourceCode) extends AirSpecFailureBase
case class Ignored(message: String, code: SourceCode) extends AirSpecFailureBase
case class InterceptException(message: String, code: SourceCode) extends AirSpecFailureBase
case class MissingTestDependency(message: String) extends AirSpecException
case class Pending(message: String, code: SourceCode) extends AirSpecFailureBase
trait PropertyCheck extends Asserts
trait RichAsserts extends LogSupport
case class Skipped(message: String, code: SourceCode) extends AirSpecFailureBase