{% for rule_id, rule in rules.items() %}
{% if rule.depends_on %}
{% if rule.doctests %}
{% endif %}
{% endfor %}
{% else %}
 
{% endif %}
{% endfor %}
 
{% endif %}
{% if rule.depends_on and rule.name != rule_id %}
{{rule_id}}: {{rule.name}}
{% else %}{{rule.name}}
{% endif %}{{rule.description}}
| ID | {{rule.id}} | |
|---|---|---|
| Overrides | {% if rule.override_level == 1 %}Disabled | {% else %}Enabled | {% endif %}
| Conditional Execution | Evaluate only if rule {{rules[dependency["id"]].id}}: {{rules[dependency.id].name}} passes | |
| Conditional Execution | Evaluate only if rule {{rules[dependency["id"]].id}}: {{rules[dependency.id].name}} fails | |
| {{ param.name }} | {{ param.value }} |
Rule Tests
{% for test_result in rule.doctest_stats %} {% if test_result.total != "None" %}| Test No. | Payload | Context |
|---|---|---|
| {{doctest.doctest_no}} |
|
{% if doctest.context %}
{% else %}
{% endif %}
|
{% if rule.rule_type == "Rule" %}
Logic (click to show code)
{% else %}
{% endif %}
{{rule.comments}}
Logic
#
Pass if all dependent results pass (see list below), Fail if any result
Fails
|
{% elif rule.rule_type == "Any" %}
# Pass if at
least one of the dependant results pass (see list below). Fail if none
result in a Pass
|
{% endif %}
||||
|---|---|---|---|---|---|
| Dependent Rule ID | Rule | Description | |||
| {{rules[dependency.id].id}} | {{rules[dependency.id].name}} | {{rules[dependency.id].description}} | |||