def test_check_nextrelease_avail(mock_server): latest_version, pip_prerelease, _, _, _ = update._find_available("0.0.6") assert (latest_version, pip_prerelease) == (wandb.__version__, False)
def test_check_prerelease_avail(mock_server): latest_version, pip_prerelease, _, _, _ = update._find_available( "88.1.2rc3") assert (latest_version, pip_prerelease) == ("88.1.2rc12", True)
def test_check_nextrelease_avail(mock_server): package = update._find_available("0.0.6") assert package == (wandb.__version__, False)
def test_check_nothing_new(mock_server): package = update._find_available(wandb.__version__) assert package is None
def test_check_prerelease_avail(mock_server): package = update._find_available("88.1.2rc3") assert package == ("88.1.2rc12", True)