Runs the spec, producing the execution results.
An unsafe, synchronous run of the specified spec.
An unsafe, asynchronous run of the specified spec.
An unsafe, synchronous run of the specified spec.
Creates a copy of this runner replacing the platform
Creates a copy of this runner replacing the reporter.
A
TestRunner[R, E]
encapsulates all the logic necessary to run specs that require an environmentR
and may fail with an errorE
. Test runners require a test executor, a platform, and a reporter.