org.specs2.specification.process
Type members
Classlikes
Default execution for specifications:
Default execution for specifications:
- concurrent by default
- using steps for synchronisation points
- Companion
- object
helper functions for executing fragments
helper functions for executing fragments
- Companion
- class
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
Functions for executing fragments.
Functions for executing fragments.
The default execution model executes all examples concurrently and uses steps as "join" points
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
- Companion
- object
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
- Companion
- object
Delegate to the SteppedExecutor for ScalaJS since the RandomSequentialExecutor requires scala.concurrent for now
Delegate to the SteppedExecutor for ScalaJS since the RandomSequentialExecutor requires scala.concurrent for now
Selection function for Fragment processes
Selection function for Fragment processes
- Companion
- object
Compute the statistics for executed fragments
Compute the statistics for executed fragments
- Companion
- object
In memory store for statistics
In memory store for statistics
Store the execution statistics.
Store the execution statistics.
The actual store might be on disk on in-memory
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
- Companion
- object
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
- Companion
- class