-
{% for item in tests %}
- Test result for {{ item }}:
===========================================================-
{% for values in tests[item] %}
{% if values['result'] == True %}
-
Test Operation: {{values['testoperation']}}: PASSED
Test case passed for {% if values['testoperation'] == "simple-diff" %}
Passed all parameters, diff is: {{values}} {% else %}
xpath: {{values['xpath']}}
Node Name: {{values['node_name']}} {% if values['testoperation'] in ["no-diff", "list-not-less", "list-not-more", "delta"] %}
Count: {{values['count']}}
Passed: {{values['passed']}}
Failed: {{values['failed']}} {% else %}
Expected Node Value: {{values['expected_node_value']}}
Count: {{values['count']}}
Passed: {{values['passed']}}
Failed: {{values['failed']}} {% endif %} {% endif %}
{% endif %}
{% if values['result'] == False %}
-
Test Operation: {{values['testoperation']}}: FAILED
Test case failed for {% if values['testoperation'] == "simple-diff" %} {% for diff in values['diff_on'] %}
Diff for: {{diff['testop']}}
Element: {{diff['element']}}
Pre Node Value: {{diff['pre_node_value']}}
Post Node Value: {{diff['post_node_value']}}
Result: {{diff['result']}}
Parent Node: {{diff['parent_node']}}
Pre Node Tag {{diff['pre_node_tag']}}
Post Node Tag {{diff['post_node_tag']}}
Pre Node No {{diff['pre_node_no']}}
Post Node No {{diff['post_node_no']}} {% endfor %} {% else %}
xpath: {{values['xpath']}}
Node Name: {{values['node_name']}} {% if values['testoperation'] in ["no-diff", "list-not-less", "list-not-more", "delta"] %}
Count: {{values['count']}}
Passed: {{values['passed']}}
Failed: {{values['failed']}} {% else %}
Expected Node Value: {{values['expected_node_value']}}
Count: {{values['count']}}
Passed: {{values['passed']}}
Failed: {{values['failed']}} {% endif %} {% endif %}
{% endif %}
{% endfor %}
{% endfor %}
-