API Coverage details:
{% for api, details in api_details.items() %}
mandatory | {% for param in details.get("mandatory_params_in_spec") %} {% if param not in ["_","coverage"] %} {{ param }} {% endif %} {% if details.get("mandatory") %} {% if details["mandatory"][param] == "recorded" and param not in ["_","coverage"] %} {% elif details["mandatory"][param] == "not recorded" and param not in ["_","coverage"] %} {% endif %} {% else %} {% endif %} - {% endfor %} |
optional | {% for param in details.get("optional_params_in_spec") %} {% if param not in ["_","coverage"] %} {{ param }} {% endif %} {% if details.get("optional") %} {% if details["optional"][param] == "recorded" and param not in ["_","coverage"] %} {% elif details["optional"][param] == "not recorded" and param not in ["_","coverage"] %} {% endif %} {% else %} {% endif %} - {% endfor %} |
{% for api in api_stats.get("apis_in_spec_not_captured") %} {{ api }} | {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("mandatory_missing",[]) == 1 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("mandatory_missing",[]) == 2 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("mandatory_missing",[]) == 3 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("mandatory_missing",[]) == 4 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("mandatory_missing",[]) >= 5 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("optional_missing",[]) == 1 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("optional_missing",[]) == 2 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("optional_missing",[]) == 3 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("optional_missing",[]) == 4 %} {{ api }} | {% endif %} {% endfor %}
{% for api, details in api_details.items() %} {% if details.get("optional_missing",[]) >= 5 %} {{ api }} | {% endif %} {% endfor %}