def test_fail_virtual_missing_deps(self): # Missing deps with patch('salt.config.check_driver_dependencies', return_value=False): v = gce.__virtual__() self.assertEqual(v, False)
def test_fail_virtual_deps_missing_config(self): with patch('salt.config.check_driver_dependencies', return_value=True): with patch('salt.config.is_provider_configured', return_value=False): v = gce.__virtual__() self.assertEqual(v, False)
def test_fail_virtual_deps_missing_config(): with patch("salt.config.check_driver_dependencies", return_value=True), patch("salt.config.is_provider_configured", return_value=False): v = gce.__virtual__() assert v is False
def test_fail_virtual_missing_deps(): # Missing deps with patch("salt.config.check_driver_dependencies", return_value=False): v = gce.__virtual__() assert v is False
def test_fail_virtual_libcloud_version_too_old(): # Missing deps with patch("libcloud.__version__", "2.4.0"): v = gce.__virtual__() assert v == ( False, "The salt-cloud GCE driver requires apache-libcloud>=2.5.0")