This result allows to embed additional data with a given result for further display
Trait to model detailled information for failures so that smart differences can be computed
This class represents an exception occurring during an execution.
This trait adds the possibility to retry a given value, convertible to a result, until it succeeds.
Trait for anything that can be executed to return a Result
This class represents the failure of an execution.
this class allows to throw a failure result in an Exception
This trait models elements which can be executed in a brand new context with new local variables It is used to execute examples in a new specification when needed
use this trait to remove the pending until fixed implicit conversion
Pending result
this class allows to throw a pending result in an Exception
This function allows to mark the body of an example as pending until it is fixed.
The result of an execution, either:
This trait executes a Result and returns an appropriate value when a specs2 exception is thrown
This trait adds some implicits to easily fold sequences of results
This trait can be used for anything that can be converted to a Result.
this class allows to throw a skipped result in an Exception
Skipped result
This trait provides standard results which can be used in Fragments bodies
This class represents the success of an execution
This object allows to create an Error from an exception
Companion object to the Success class providing a method to set the expectations number