QA/Execution/Web Testing/Docs/Automation/StyleGuide: Difference between revisions

Line 196: Line 196:
assert 'actual' != 'unexpected'  # bad
assert 'actual' != 'unexpected'  # bad
</source>
</source>
* To unconditionally cause an assertion error, raise an AssertionError with an appropriate message, for example:
* To directly cause a test to fail raise an AssertionError with an appropriate message, for example:
<source lang="python">
<source lang="python">
if failure:
raise AssertionError('message')
    AssertionError('message')
</source>
</source>


Confirmed users
2,197

edits