{{ feature.name }}
{{ feature.passed }} passed
{{ feature.failed }} failed
{{ feature.skipped }} skipped
{% for scenario in feature.scenarios %}
{% if scenario.logs %}
{% endif %}
{% if scenario.stdout %}
{% endif %}
{% if scenario.stderr %}
{% endif %}
{% if scenario.error %}
{% endif %}
{% endfor %}
{{ scenario.name }}
Status
{{ scenario.status|title }}
Duration
{{ "%.3f"|format(scenario.duration) }} seconds
Start Time
{{ scenario.start_time|timestamp_to_datetime }}
End Time
{{ scenario.end_time|timestamp_to_datetime }}
Test Execution Log
({{ scenario.logs|length }} entries)
{% for log in scenario.logs %}
{% if log.strip() %}
{% set log_parts = log.split(' - ') %}
{% endif %}
{% endfor %}
{{ log_parts[0] if log_parts|length > 0 else '' }}
{{ 'ERROR' if 'ERROR' in log else 'WARN' if 'WARNING' in log else 'INFO' if
'INFO' in log else 'DEBUG' }}
Standard Output
{{ scenario.stdout }}
Standard Error
{{ scenario.stderr }}
Error Details
{% if scenario.traceback %}
{{ scenario.traceback }}
{% endif %}