{% for w in result['codeCoverageWarnings'] -%} {% if w['name'] == None -%}
 {{ w['message'] }}
{%- endif %} {%- endfor %} {% for cls, tests in result['results_normal'].items() -%}

{{ cls }}.cls

{{ result['pass_fail'][cls]['pass'] }}/{{ result['pass_fail'][cls]['pass']+result['pass_fail'][cls]['fail'] }} tests passed

{% for test in tests -%} {%- endfor %}
Test Method Result Message
{{ test['methodName'] }} {% if 'stackTrace' not in test -%} Passed {% else %} Failed {%- endif %} {% if 'message' in test %} {{ test['message'] }} {% endif %} {% if 'stackTrace' in test -%}

Stack Trace
{{ test['stackTrace'] }} {%- endif %}
{%- endfor %}

Test Coverage Warnings

{% for w in result['codeCoverageWarnings'] %} {% if 'name' in w and w['name'] != None %} {% endif %} {% endfor %}
Metadata Message
{{ w['name'] }} {{ w['message'] }}
{% for r in result['codeCoverage']['classes'] -%} {% set coverage = r['percentCovered'] %} {% set coverage_class = r['coverageLevel'] %} {% set display = "block" %} {% set extension = "cls" %} {% set directory = "classes" %}

{{ r['name'] }}.{{ extension }}
({{ coverage }}% covered)

{% if does_file_exist(r['name'], 'ApexClass') == True -%} Show Coverage {%- endif %}
{% if does_file_exist(r['name'], 'ApexClass') == True -%} {% for line in get_file_lines(r['name'], 'ApexClass') -%} {% set file_line_number = loop.index %} {% set td_class = [] %} {% if 'locationsNotCovered' in r -%} {% for location in r['locationsNotCovered'] -%} {% if 'line' in location %} {% if location['line']|int == file_line_number -%} {% if td_class.append(1) %}{% endif %} {% break %} {%- endif %} {% endif %} {%- endfor %} {%- endif %} {% if td_class -%} {% else %} {%- endif %} {%- endfor %}
{{ file_line_number }} {{ htmlize(line) }}
{{ file_line_number }} {{ htmlize(line) }}
{%- endif %} {%- endfor %}
{% for r in result['codeCoverage']['triggers'] -%} {% set coverage = r['percentCovered'] %} {% set coverage_class = r['coverageLevel'] %} {% set display = "block" %} {% set extension = "trigger" %} {% set directory = "triggers" %}

{{ r['name'] }}.{{ extension }}
({{ coverage }}% covered)

{% if does_file_exist(r['name'], 'ApexTrigger') == True -%} Show Coverage {%- endif %}
{% if does_file_exist(r['name'], 'ApexTrigger') == True -%} {% for line in get_file_lines(r['name'], 'ApexTrigger') -%} {% set file_line_number = loop.index %} {% set td_class = [] %} {% if 'locationsNotCovered' in r -%} {% for location in r['locationsNotCovered'] -%} {% if 'line' in location %} {% if location['line']|int == file_line_number %} {% if td_class.append(1) %}{% endif %} {% break %} {% endif %} {% endif %} {%- endfor %} {%- endif %} {% if td_class -%} {% else %} {%- endif %} {%- endfor %}
{{ file_line_number }} {{ htmlize(line) }}
{{ file_line_number }} {{ htmlize(line) }}
{%- endif %} {%- endfor %}
Select Log Text
{{ htmlize(result['log']) }}