{{ title or '🌙 Test Results Dashboard' }}

Execution Time: {{ summary.time }}s

Total Tests

{{ summary.total }}
100%

Passed

{{ summary.passed }}
{% if summary.total > 0 %}{{ (summary.passed / summary.total * 100)|round(1) }}%{% else %}0%{% endif %}

Failed

{{ summary.failed }}
{% if summary.total > 0 %}{{ (summary.failed / summary.total * 100)|round(1) }}%{% else %}0%{% endif %}

Errors

{{ summary.errors }}
{% if summary.total > 0 %}{{ (summary.errors / summary.total * 100)|round(1) }}%{% else %}0%{% endif %}

Skipped

{{ summary.skipped }}
{% if summary.total > 0 %}{{ (summary.skipped / summary.total * 100)|round(1) }}%{% else %}0%{% endif %}

Pass Rate: {{ summary.pass_rate }}%

{% if summary.pass_rate > 20 %}{{ summary.pass_rate }}%{% endif %}

📋 Test Cases

{% for test in test_cases %} {% endfor %}
Status Test Name Class Time
{{ test.status }} {{ test.name }} {% if test.message %}
{{ test.message }}
{% endif %} {% if test.output %}
Show output
{{ test.output }}
{% endif %}
{{ test.classname }} {{ test.time }}s