def test_validate_version_str_fails(): with pytest.raises(InvalidArgument): _validate_version_str("44&") with pytest.raises(InvalidArgument): _validate_version_str("44 123") with pytest.raises(InvalidArgument): _validate_version_str("")
def test_validate_version_str_pass(): _validate_version_str("abc_123")
def test_validate_version_str_pass(): _validate_version_str("abc_123") _validate_version_str("1") _validate_version_str("a_valid_version") _validate_version_str("AValidVersion") _validate_version_str("_AValidVersion") _validate_version_str("1.3.4") _validate_version_str("1.3.4-g375a71b")
def test_validate_version_str_fails(): with pytest.raises(ValueError): _validate_version_str("44&")