Exemplo n.º 1
0
def test_validate_list_option_exception_message_contains_correct_info():
    values_list = [1, 2, 3]

    msg = "dummy"
    item = 4
    with pytest.raises(SchemaError) as exc_info:
        validate_list_option(item, values_list, msg)

    check_exception_message(exc_info, msg, item)
Exemplo n.º 2
0
def test_validate_list_option_exception_message_contains_correct_info():
    values_list = [1, 2, 3]

    msg = "dummy"
    item = 4
    with pytest.raises(SchemaError) as exc_info:
        validate_list_option(item, values_list, msg)

    check_exception_message(exc_info, msg, item)
Exemplo n.º 3
0
def test_validate_list_option_raises_exception_if_item_not_in_list():
    values_list = [1, 2, 3]
    with pytest.raises(SchemaError):
        validate_list_option(4, values_list, "dummy")
Exemplo n.º 4
0
def test_validate_list_option_does_not_raise_exception_if_item_in_list():
    values_list = [1, 2, 3]
    validate_list_option(values_list[0], values_list, "dummy")
Exemplo n.º 5
0
def test_validate_list_option_raises_exception_if_item_not_in_list():
    values_list = [1, 2, 3]
    with pytest.raises(SchemaError):
        validate_list_option(4, values_list, "dummy")
Exemplo n.º 6
0
def test_validate_list_option_does_not_raise_exception_if_item_in_list():
    values_list = [1, 2, 3]
    validate_list_option(values_list[0], values_list, "dummy")