Esempio n. 1
0
def test_validate_file_option_exception_message_contains_correct_info():
    file_name = _closed_file_name()

    msg = "dummy"
    with pytest.raises(SchemaError) as exc_info:
        validate_file_option(file_name, msg)

    check_exception_message(exc_info, msg, file_name)
Esempio n. 2
0
def test_validate_file_option_exception_message_contains_correct_info():
    file_name = _closed_file_name()

    msg = "dummy"
    with pytest.raises(SchemaError) as exc_info:
        validate_file_option(file_name, msg)

    check_exception_message(exc_info, msg, file_name)
Esempio n. 3
0
def test_validate_file_option_does_not_raise_exception_for_none_if_nullable_specified(
):
    validate_file_option(None, "dummy", nullable=True)
Esempio n. 4
0
def test_validate_file_option_raises_exception_for_none_if_nullable_not_specified(
):
    with pytest.raises(SchemaError):
        validate_file_option(None, "dummy")
Esempio n. 5
0
def test_validate_file_option_raises_exception_for_existing_file_if_file_should_not_exist(
):
    with NamedTemporaryFile() as f:
        with pytest.raises(SchemaError):
            validate_file_option(f.name, "dummy", should_exist=False)
Esempio n. 6
0
def test_validate_file_option_raises_exception_for_non_existing_file_if_file_should_exist(
):
    with pytest.raises(SchemaError):
        validate_file_option(_closed_file_name(), "dummy")
Esempio n. 7
0
def test_validate_file_option_does_not_raise_exception_for_non_existing_file_if_file_should_not_exist(
):
    validate_file_option(_closed_file_name(), "dummy", should_exist=False)
Esempio n. 8
0
def test_validate_file_option_does_not_raise_exception_for_existing_file_if_file_should_exist(
):
    with NamedTemporaryFile() as f:
        validate_file_option(f.name, "dummy")
Esempio n. 9
0
def test_validate_file_option_does_not_raise_exception_for_none_if_nullable_specified():
    validate_file_option(None, "dummy", nullable=True)
Esempio n. 10
0
def test_validate_file_option_raises_exception_for_none_if_nullable_not_specified():
    with pytest.raises(SchemaError):
        validate_file_option(None, "dummy")
Esempio n. 11
0
def test_validate_file_option_raises_exception_for_existing_file_if_file_should_not_exist():
    with NamedTemporaryFile() as f:
        with pytest.raises(SchemaError):
            validate_file_option(f.name, "dummy", should_exist=False)
Esempio n. 12
0
def test_validate_file_option_raises_exception_for_non_existing_file_if_file_should_exist():
    with pytest.raises(SchemaError):
        validate_file_option(_closed_file_name(), "dummy")
Esempio n. 13
0
def test_validate_file_option_does_not_raise_exception_for_non_existing_file_if_file_should_not_exist():
    validate_file_option(_closed_file_name(), "dummy", should_exist=False)
Esempio n. 14
0
def test_validate_file_option_does_not_raise_exception_for_existing_file_if_file_should_exist():
    with NamedTemporaryFile() as f:
        validate_file_option(f.name, "dummy")