{% extends "base.html" %} {% macro status_class(result) -%} {%- if result.passed() -%} cls-success {%- elif result.failed() -%} cls-danger {%- else -%} cls-warning {%- endif -%} {%- endmacro %} {% macro display_results(results, edit_mode) -%} {% for r in results %} {% if settings is undefined or settings.select(r) %} {% endif %} {% endfor%} {% if summary is defined %} {% endif %}
i ID Label Target(s) Reached Score Max Score Message(s) Output
{{ loop.index }} {{ hash(r.id) }}
{{ r.label|e }} {{ r.target|join(', ') }} {% if edit_mode %} {% else %} {{ r.score }} {% endif %} {{ r.score_max }} {% for m in r.messages %} {% if m.startswith('data:image') %} {{ r.target }}
{% else %}
{{ m|e }}
{% endif %} {% endfor %} {% if edit_mode %} {% endif %}
stdout
{{ r.stdout|e }}
stdout
{{ r.stderr|e }}
{{ summary.tests }} {{ summary.score }} {{ summary.score_max }} {{ summary.passed }} passed, {{ summary.failed }} failed, {{ summary.pending }} pending
{%- endmacro %}