Unit-test runners should decorate Exceptions a bit more clearly
Description
Somewhere deep down in the runScenario logic, you could benefit from a try/catch(Throwable)/wrap-rethrow
The wrapping exception could add textual information on the step that is failing. Catch throwable because you're not just catching AssertionErrors, you're catching Selenium timeouts.
Somewhere deep down in the runScenario logic, you could benefit from a try/catch(Throwable)/wrap-rethrow
The wrapping exception could add textual information on the step that is failing. Catch throwable because you're not just catching AssertionErrors, you're catching Selenium timeouts.