Runs the passed block as a step in a regression test case.
Runs the passed block as a step in a regression test case.
Name of the step.
The return value of block.
Throwable
If block raises an exception, it is rethrown.
Runs the passed block as a step in a regression test case, ignoring thrown exceptions (but still recording them in the test run).
Runs the passed block as a step in a regression test case, ignoring thrown exceptions (but still recording them in the test run).
Name of the step
Some(returnValue), if block returns returnValue. None, if block throws an exception.