def test_check_latest_version_request_error(self, click, get_latest_final_version): with cci.timestamp_file() as f: f.write(str(time.time() - 4000)) get_latest_final_version.side_effect = requests.exceptions.RequestException() cci.check_latest_version() click.echo.assert_any_call("Error checking cci version:")
def test_check_latest_version(self, click, get_latest_final_version, get_installed_version): with cci.timestamp_file() as f: f.write(str(time.time() - 4000)) get_latest_final_version.return_value = pkg_resources.parse_version( "2") get_installed_version.return_value = pkg_resources.parse_version("1") cci.check_latest_version() self.assertEqual(2, click.echo.call_count)
def test_check_latest_version( self, click, get_latest_final_version, get_installed_version ): with cci.timestamp_file() as f: f.write(str(time.time() - 4000)) get_latest_final_version.return_value = pkg_resources.parse_version("2") get_installed_version.return_value = pkg_resources.parse_version("1") cci.check_latest_version() self.assertEqual(2, click.echo.call_count)