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__)
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)
def test_check_version_disregards_minor(): utils.check_version("1.5.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)