def test_validate_possible_number(input, exception): if exception is not None: with pytest.raises(exception): validate_possible_number(input) else: validate_possible_number(input)
def test_validate_possible_number(input_data, is_valid): if not is_valid: with pytest.raises(ValidationError): validate_possible_number(**input_data) else: validate_possible_number(**input_data)