Constructs an aspect that runs the specified effect after every test.
Constructs an aspect that evaluates every test inside the context of a Managed
.
Constructs an aspect that evaluates every test inside the context of the managed function.
Constucts a simple monomorphic aspect that only works with the specified environment and error type.
Constructs an aspect that runs the specified effect before every test.
An aspect that retries a test until success, without limit.
An aspect that sets suites to the specified execution strategy, but only if their current strategy is inherited (undefined).
An aspect that makes a test that failed for the specified failure pass.
An aspect that makes a test that failed for the specified failure pass. Note that the test will fail for other failures and also if it passes correctly.
An aspect that makes a test that failed for any reason pass.
An aspect that makes a test that failed for any reason pass. Note that if the test passes this aspect will make it fail.
An aspect that retries a test until success, without limit, for use with flaky tests.
An aspect that returns the tests unchanged
An aspect that only runs a test if the specified environment variable satisfies the specified assertion.
As aspect that only runs a test if the specified environment variable is set.
An aspect that only runs a test if the specified Java property satisfies the specified assertion.
As aspect that only runs a test if the specified Java property is set.
An aspect that marks tests as ignored.
An aspect that only runs tests on ScalaJS.
An aspect that only runs tests on the JVM.
An aspect that repeats the test a specified number of times, ensuring it is stable ("non-flaky").
An aspect that repeats the test a specified number of times, ensuring it is stable ("non-flaky"). Stops at the first failure.
An aspect that executes the members of a suite in parallel.
An aspect that executes the members of a suite in parallel, up to the specified number of concurent fibers.
An aspect that retries failed tests according to a schedule.
An aspect that executes the members of a suite sequentially.
An aspect that converts ignored tests into test failures.
An aspect that times out tests using the specified duration.
An aspect that times out tests using the specified duration.
maximum test duration
after test timeout will wait given duration for successful interruption
A test aspect that prints a warning to the console when a test takes longer than the specified duration.
A test aspect that prints a warning to the console when a test takes longer than the specified duration.