A reporter that holds all messages to reported until the flush method is called.
A sequence of tests.
A sequence of tests.
a list of the state changes that occur when running each test.
The common trait for all reporters.
The common trait for all reporters. Reporters are used to output test results.
The immutable state object that holds all testing state.
The immutable state object that holds all testing state. Operations create new immutable state object. The methods here should not be used in user test code (that extends LambdaTest). These methods can be called from new LambdaAct code.
Each class (to be run by either SBT test on the run method) that contains tests should extend this trait.
Each class (to be run by the run method but not SBT test) that contains tests should extend this trait.
A reporter that sends test results to StdOut.
Converts a Seq[LambdaAct] to a LambdaAct.
Converts a Seq[LambdaAct] to a LambdaAct.
the sequence.
the LambdaAct.
The companion object for the hold reporter.
Configuration options.
Companion object for LambdaState class.
A convenience abbreviation for a LambdaAct that has only a single transform.
A convenience abbreviation for a LambdaAct that has only a single transform.
a state transformation.
a LambdaAct the contains only the single act state tranformation.
Companion object for the StdOut reporter.
An assertion action for a single boolean.
An assertion action for a single boolean.
the boolean.
a string to be reported.
an option that if false supresses the output for success.
the LambdaAct.
An assertion action that compares two values of the same type.
An assertion action that compares two values of the same type.
the type of the values to be compared.
the first value.
the second value.
a string to be reported.
an option that if false supresses the output for success.
the LambdaAct.
An assertion that expects an exception to be raised.
An assertion that expects an exception to be raised.
the code that should raise the exception.
a string to be reported.
a function that further checks the exception. It returns None if the the check passes and Some(msg) if the check fails (where msg desribes the failure).
an option that if false supresses the output for success.
the LambdaAct.
An assertion that checks a ScalaCheck property.
An assertion that checks a ScalaCheck property.
an option that if false supresees the output for success.
the ScalaCheck property to be checked.
the LambdaAct.
Changes the options within its body.
Changes the options within its body.
a function to change the options.
the actions inside.
the LambdaAct.
An action that executed the code in its body
An action that executed the code in its body
the Scala code to be executed.
the LambdaAct.
A compund action that defines a labeled block of code.
A compund action that defines a labeled block of code.
the name of the label.
if true, run top level actions in body in parallel.
the actions inside the label.
the LambdaAct.
This command is used to directly run a test.
This command is used to directly run a test.
the name for the test.
the test to be run.
an option to run top level actions in parallel.
an option to specify an alternate reporter.
an option to change the options for the run.
A compund action that defines a single test.
A compund action that defines a single test.
the name of the test.
if true, run top level actions in body in parallel.
the actions inside the test.
the LambdaAct.
Actions used in tests.