def test_field_validation(field_class: Field, values): for value, expected in values: assert field_class.validate(value) == expected
def test_field_error_validation(field_class: Field, values): for value in values: with pytest.raises(FieldValidationError): field_class.validate(value)