org.specs2.specification.process
Members list
Type members
Classlikes
Default execution for specifications:
Default execution for specifications:
- concurrent by default
- using steps for synchronisation points
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object DefaultExecutor.type
helper functions for executing fragments
helper functions for executing fragments
Attributes
- Companion
- trait
- Supertypes
- Self type
-
DefaultExecutor.type
Default selection for specification fragments:
Default selection for specification fragments:
- filter based on the name
- filter based on the tags
- filter based on previous execution
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object DefaultSelector.type
Attributes
- Companion
- trait
- Supertypes
- Self type
-
DefaultSelector.type
Functions for executing fragments.
Functions for executing fragments.
The default execution model executes all examples concurrently and uses steps as "join" points
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DefaultExecutorobject DefaultExecutor.type
Fold function to compute the indentation of each fragment based on the presence of Tabs fragments
Fold function to compute the indentation of each fragment based on the presence of Tabs fragments
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Indentation.type
Attributes
- Companion
- trait
- Supertypes
- Self type
-
Indentation.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait IndentationDirectionclass Objecttrait Matchableclass AnyShow all
- Self type
-
IndentationDown.type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait IndentationDirectionclass Objecttrait Matchableclass AnyShow all
- Self type
-
IndentationNeutral.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
IndentationState.type
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait IndentationDirectionclass Objecttrait Matchableclass AnyShow all
- Self type
-
IndentationUp.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Compute the "level" of each fragment to be able to represent the whole specification as a tree.
Compute the "level" of each fragment to be able to represent the whole specification as a tree.
In mutable specifications text fragments add one level to the following fragments, Otherwise should and can blocks create Start/End fragments indicating that the level should go up then down
Attributes
This trait adds random execution constraints between examples.
This trait adds random execution constraints between examples.
As a result they will be executed in a random sequence
Attributes
- Supertypes
Selection function for Fragment processes
Selection function for Fragment processes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DefaultSelectorobject DefaultSelector.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Key[Result]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Key[Stats]class Objecttrait Matchableclass AnyShow all
Compute the statistics for executed fragments
Compute the statistics for executed fragments
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Statistics.type
Attributes
- Companion
- trait
- Supertypes
- Self type
-
Statistics.type
In memory store for statistics
In memory store for statistics
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Storeclass Objecttrait Matchableclass AnyShow all
Store the execution statistics.
Store the execution statistics.
The actual store might be on disk on in-memory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
The Stats class store results for the number of:
The Stats class store results for the number of:
- linked specifications
- examples (including linked examples)
- successes
- expectations
- failures
- errors
- pending
- skipped
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
The Stats class store results for the number of:
The Stats class store results for the number of:
- successes
- expectations
- failures
- errors
- pending
- skipped
for each example