{{ s.name }}
{% if s.is_folder %}{{ s.total_tests }}{% else %}{{ s.num_tests }}{% endif %} Tests in this suite
{% if s.is_folder %}
Suite Directory
{% else %}
Suite File
{% endif %}
Suite Details
General information about the selected test suite
Name
{{ s.name }}
Source
{% if s.source %}
{{ s.source }}
{% else %}
{{ s.source }}
{% endif %}
Tests (direct)
{{ s.num_tests }}
Tests (total)
{{ s.total_tests }}
Suite Documentation
Description and notes
{% for line in s.doc %}
{{ line }}
{% endfor %}Metadata
Additional suite information
Metadata
User Keywords
Defined user keywords in this suite
*** Keywords ***
{{ s.user_keywords | join('\n') }}
Test Case OVERVIEW
Overview about test cases in this suite
*** Test Cases ***
{{ s.tests | map(attribute='name') | join('\n') }}
Test Case Details
Details for each test case in this suite
{% for test in s.tests %}
{% endfor %}
{{ test.name }}
Documentation
{% if test.doc %}
{% if test.doc is string %}{{ test.doc }}{% else %}{{ test.doc | join('\n') }}{% endif %}
{% else %}
No description.
{% endif %}
Tags
{% if test.tags %}
{% for tag in test.tags %}
{% if tag is mapping %}
{{ tag.name or tag }}
{% else %}
{{ tag }}
{% endif %}
{% endfor %}
{% else %}
No tags.
{% endif %}
Test Case Body
{% if test.keywords %}
*** Test Cases ***
{{ test.name }}
{{ test.keywords | join('\n ') }}
{% else %}
No keywords.
{% endif %}
Sub-suites
Structure of nested suites
{{ s2.name }}
({{ s2.num_tests }} / {{ s2.total_tests }} tests)
{{ s2.filename }}
{% for line in s2.doc[:2] %}
{% endif %}
{{ line }}
{% endfor %} {% if s2.doc|length > 2 %}… ({{ s2.doc|length - 2 }} more lines)
{% endif %}
{% if suites %}
{% for root in suites %}
{{ render_suite_block(root, 0) }}
{% endfor %}
{% else %}
No suites available.
{% endif %}