wvlet.airspec.spi

Members list

Concise view

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

Graph
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
Graph
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
case class AssertionFailure(message: String, code: SourceCode) extends AirSpecFailureBase

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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