ThrownStandardResults

org.specs2.matcher.ThrownStandardResults
trait ThrownStandardResults extends StandardResults, ExpectationsCreation

Attributes

Graph
Supertypes
trait ResultChecks
trait StandardResults
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Value members

Concrete methods

override def anError: Error

Attributes

Definition Classes
StandardResults
override def failure: Failure

Attributes

Definition Classes
StandardResults
override def failure(m: String): Failure

Attributes

Definition Classes
StandardResults
protected def failure(f: Failure): Failure
override def pending: Pending

Attributes

Definition Classes
StandardResults
override def pending(m: String): Pending

Attributes

Definition Classes
StandardResults
protected def pending(p: Pending): Pending
override def skipped: Skipped

Attributes

Definition Classes
StandardResults
override def skipped(m: String): Skipped

Attributes

Definition Classes
StandardResults
protected def skipped(s: Skipped): Skipped
override def success(m: String): Success

Attributes

Definition Classes
StandardResults
override def todo: Pending

Attributes

Definition Classes
StandardResults

Inherited methods

def anError(message: String): Error

Attributes

Inherited from:
StandardResults
protected def checkResultFailure(r: => Result): Result

this method can be overridden to throw exceptions when checking a result

this method can be overridden to throw exceptions when checking a result

Attributes

Inherited from:
ResultChecks
def createExpectable[T](t: => T, alias: String => String): Expectable[T]

Attributes

Returns

an Expectable with a description function

Inherited from:
ExpectationsCreation
def createExpectable[T](t: => T, alias: => String): Expectable[T]

Attributes

Returns

an Expectable with a description

Inherited from:
ExpectationsCreation
def createExpectable[T](t: => T): Expectable[T]

Attributes

Returns

an Expectable

Inherited from:
ExpectationsCreation
def createExpectable[T](t: => T, alias: Option[String => String]): Expectable[T]

Attributes

Returns

an Expectable with a description function

Inherited from:
ExpectationsCreation
def createExpectableWithShowAs[T](t: => T, showAs: => String): Expectable[T]

Attributes

Returns

an Expectable with a function to show the element T

Inherited from:
ExpectationsCreation
def done: Success

Attributes

Inherited from:
StandardResults
protected def mapResult(r: Result): Result

this method can be overridden to intercept a Result and modify it. It is used for example to set a stacktrace providing the location of a failure

this method can be overridden to intercept a Result and modify it. It is used for example to set a stacktrace providing the location of a failure

Attributes

Inherited from:
ResultChecks
def pending[R](r: => R)(using evidence$1: AsResult[R]): Pending

Attributes

Inherited from:
StandardResults
protected def sandboxResult(r: => Result): Result

Attributes

Returns

the result without any side-effects

Inherited from:
ResultChecks
protected def setStacktrace(m: Result): Result

this method can be overridden to avoid filling-in a stacktrace indicating the location of the result

this method can be overridden to avoid filling-in a stacktrace indicating the location of the result

Attributes

Inherited from:
MatchResultStackTrace
def skipped[R](r: => R)(using evidence$2: AsResult[R]): Skipped

Attributes

Inherited from:
StandardResults
def theBlock(t: => Nothing): Expectable[Nothing]

Attributes

Inherited from:
ExpectationsCreation
def theValue[T](t: => T): Expectable[T]

Attributes

Inherited from:
ExpectationsCreation
def wontdo: Success

Attributes

Inherited from:
StandardResults

Concrete fields

lazy override val success: Success