Test Time: {{ timestamp }}
Index | Property Name | Precondition Page | Interaction Scenario Pages | Postcondition Page |
---|---|---|---|---|
{{ violation.index }} | {{ violation.property_name }} | {{ violation.precondition_page }} | {{ violation.interaction_pages[0] }} ~ {{ violation.interaction_pages[1] }} | {{ violation.postcondition_page }} |
Index | Property Name | Precondition Satisfied | Executed | Fails | Errors | Error Details |
---|---|---|---|---|---|---|
{{ loop.index }} | {{ property_name }} | {{ test_result.precond_satisfied|default(0) }} | {{ test_result.executed|default(0) }} | {{ test_result.fail|default(0) }} | {{ test_result.error|default(0) }} |
{% if (test_result.fail|default(0) > 0 or test_result.error|default(0) > 0) and property_name in property_error_details %}
{% set error_list = property_error_details[property_name] %}
{% set property_index = loop.index %}
{% if error_list|length == 1 %}
{{ error_list[0].state|upper }}
{% if error_list[0].occurrence_count > 1 %}
Occurred {{ error_list[0].occurrence_count }} times
{% endif %}
{% if error_list[0].short_description %}
Error:
{% endif %}
{{ error_list[0].short_description }}
Show Full Traceback{{ error_list[0].traceback }} Multiple Errors Detected
{% for error in error_list %}
{{ error.state|upper }} #{{ loop.index }}
{% if error.occurrence_count > 1 %} ({{ error.occurrence_count }}x){% endif %}
{% endfor %}
{% for error in error_list %}
{{ error.state|upper }} #{{ loop.index }}
Error {{ loop.index }} of {{ loop.length }}
{% if error.occurrence_count > 1 %}
{{ error.occurrence_count }} occurrences
{% endif %}
{% if error.short_description %}
Error:
{% endif %}
{{ error.short_description }}
{{ 'Hide' if loop.first else 'Show' }} Full Traceback{{ error.traceback }} |