Exemplo n.º 1
0
def test_invalid_for_vegetarian(meal):
    """Test meals which are invalid for vegetarians."""

    form = OrderMealForm(data={
        "vegetarian": True,
        "meal": meal,
        "num_people": 1
    })
    assert "vegetarian" in error_codes_from_form(form)
Exemplo n.º 2
0
def test_invalid_for_lactose_intolerant(meal):
    """Test meals which are invalid for lactose intolerant people."""

    form = OrderMealForm(data={
        "lactose_intolerant": True,
        "meal": meal,
        "num_people": 1
    })
    assert "lactose_intolerant" in error_codes_from_form(form)
Exemplo n.º 3
0
def test_invalid_num_people(meal, num_people):
    """Test invalid numbers of people."""

    form = OrderMealForm(data={"num_people": num_people, "meal": meal})
    assert "num_people" in error_codes_from_form(form)