Esempio n. 1
0
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("")
Esempio n. 2
0
def test_validate_version_str_pass():
    _validate_version_str("abc_123")
Esempio n. 3
0
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")
Esempio n. 4
0
def test_validate_version_str_fails():
    with pytest.raises(ValueError):
        _validate_version_str("44&")