Ejemplo n.º 1
0
def test_check_version_checks_major():
    version = "1.6.1"
    with pytest.raises(utils.SockeyeError) as e:
        utils.check_version(version)
    assert "Given major version (%s) does not match major code version (%s)" % (
        version, __version__)
Ejemplo n.º 2
0
def test_check_version_checks_major():
    version = _get_later_major_version()
    with pytest.raises(utils.SockeyeError) as e:
        utils.check_version(version)
    assert "Given major version (%s) does not match major code version (%s)" % (
        version, __version__) == str(e.value)
Ejemplo n.º 3
0
def test_check_version_disregards_minor():
    utils.check_version("1.5.0")
Ejemplo n.º 4
0
def test_check_version_disregards_minor():
    release, major, minor = utils.parse_version(__version__)
    other_minor_version = "%s.%s.%d" % (release, major, int(minor) + 1)
    utils.check_version(other_minor_version)