コード例 #1
0
def _find_visit_motive_category_id(rdata: dict):
    """
    Etant donnée une réponse à /booking/<centre>.json, renvoie le cas échéant
    l'ID de la catégorie de motif correspondant à 'Non professionnels de santé'
    (qui correspond à la population civile).
    """
    categories = []

    if not rdata.get("visit_motive_categories"):
        return None
    for category in rdata.get("visit_motive_categories", []):
        if is_category_relevant(category["name"]):
            categories.append(category["id"])
    return categories
コード例 #2
0
def test_category_relevant():
    assert is_category_relevant("Pfizer")
    assert is_category_relevant("Astra Zeneca")
コード例 #3
0
def test_is_category_relevant():
    assert not is_category_relevant(None)
    assert is_category_relevant("vaccination")