Add a filter to determine which suites and/or tests should be run
The filter to add
An object with a remove() method to remove the filter
Add a listener to receive test execution notifications
The listener to add
Add a reporter to receive test execution notifications (legacy alias for addListener)
The reporter to add
Get execution monitoring metrics for the current/last run.
The full metrics (execution trace, per-execution samples, per-test wait ratios, timeout hotspots and
retry diagnostics) are only collected when the runner was created with the metrics option enabled
(see ITestRunnerOptions.metrics). When it was not, the returned object still carries the
basic counters and timing totals, the collection based values are empty and message explains that
the full metrics were not captured.
Get test results summary
Get the root test suite
Get the execution result for a specific suite
The test suite to get the result for
The suite result if the suite has been executed, undefined otherwise
Get the execution result for a specific test
The test case to get the result for
The test result if the test has been executed, undefined otherwise
Remove a reporter (legacy alias for removeListener)
The reporter to remove
Run all tests in the suite
Test runner interface for executing test suites
Since
0.2.0