Method: TestStep#fail
- Defined in:
- lib/test_case/test_step.rb
#fail(reason = 'Unknown cause', backtrace: nil) ⇒ Object
Public: Fails the test step.
reason - String message describing the reason for failure.
Returns nothing.
69 70 71 72 |
# File 'lib/test_case/test_step.rb', line 69 def fail(reason='Unknown cause', backtrace: nil) set_status(TestStatus.new(@test_case, TestStatus::FAILED, reason: reason, backtrace: backtrace || caller)) raise TestException.new end |