wvlet.airspec.spi

Members list

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

Attributes

Supertypes
class Object
trait Matchable
class Any
trait AirSpecException extends RuntimeException

Define exceptions that will be used for various test failures

Define exceptions that will be used for various test failures

Attributes

Companion
object
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
class Cancelled
class Ignored
class Pending
class Skipped
Show all
case class AssertionFailure(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object Asserts

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Asserts.type
trait Asserts

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AirSpec
Self type
AirSpecSpi
case class Cancelled(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class Ignored(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class InterceptException(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class MissingTestDependency(message: String) extends AirSpecException

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class Pending(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
trait PropertyCheck extends Asserts

Attributes

Supertypes
trait Asserts
class Object
trait Matchable
class Any
Self type
AirSpecSpi
trait RichAsserts extends LogSupport

Attributes

Supertypes
trait LogSupport
trait LazyLogger
trait LoggingMethods
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
trait AirSpec
Self type
AirSpecSpi
case class Skipped(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all