This is an automated email from the ASF dual-hosted git repository.
tomaz pushed a commit to branch dependabot/pip/pytest-8.0.2
in repository https://gitbox.apache.org/repos/asf/libcloud.git
The following commit(s) were added to refs/heads/dependabot/pip/pytest-8.0.2 by
this push:
new 05627488c Also clean up / rest DigitalOcean mock http classes as part
of tearDown.
05627488c is described below
commit 05627488c195f1240f53ca733adf451bff32bc85
Author: Tomaz Muraus <[email protected]>
AuthorDate: Tue Apr 16 19:53:32 2024 +0200
Also clean up / rest DigitalOcean mock http classes as part of tearDown.
---
libcloud/test/common/test_digitalocean_v2.py | 5 ++++-
libcloud/test/compute/test_digitalocean_v2.py | 4 ++++
libcloud/test/dns/test_digitalocean.py | 4 ++++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/libcloud/test/common/test_digitalocean_v2.py
b/libcloud/test/common/test_digitalocean_v2.py
index 0f39e9cee..957f7a66b 100644
--- a/libcloud/test/common/test_digitalocean_v2.py
+++ b/libcloud/test/common/test_digitalocean_v2.py
@@ -22,7 +22,6 @@ from libcloud.common.types import InvalidCredsError
from libcloud.test.secrets import DIGITALOCEAN_v2_PARAMS
from libcloud.test.file_fixtures import FileFixtures
from libcloud.common.digitalocean import DigitalOceanBaseDriver,
DigitalOcean_v2_BaseDriver
-from libcloud.dns.drivers.digitalocean import DigitalOceanDNSDriver
class DigitalOceanTests(LibcloudTestCase):
@@ -32,6 +31,10 @@ class DigitalOceanTests(LibcloudTestCase):
DigitalOceanCommonMockHttp.type = None
self.driver = DigitalOceanBaseDriver(*DIGITALOCEAN_v2_PARAMS)
+ def tearDown(self):
+ LibcloudConnection.type = None
+ DigitalOceanCommonMockHttp.type = None
+
def test_authentication(self):
DigitalOceanCommonMockHttp.type = "UNAUTHORIZED"
self.assertRaises(InvalidCredsError, self.driver.ex_account_info)
diff --git a/libcloud/test/compute/test_digitalocean_v2.py
b/libcloud/test/compute/test_digitalocean_v2.py
index 310f2e778..e5593284d 100644
--- a/libcloud/test/compute/test_digitalocean_v2.py
+++ b/libcloud/test/compute/test_digitalocean_v2.py
@@ -40,6 +40,10 @@ class DigitalOcean_v2_Tests(LibcloudTestCase):
DigitalOceanComputeMockHttp.type = None
self.driver = DigitalOceanNodeDriver(*DIGITALOCEAN_v2_PARAMS)
+ def tearDown(self):
+ LibcloudConnection.type = None
+ DigitalOceanComputeMockHttp.type = None
+
def test_v1_Error(self):
self.assertRaises(
DigitalOcean_v1_Error,
diff --git a/libcloud/test/dns/test_digitalocean.py
b/libcloud/test/dns/test_digitalocean.py
index 952c060ac..e65435d45 100644
--- a/libcloud/test/dns/test_digitalocean.py
+++ b/libcloud/test/dns/test_digitalocean.py
@@ -30,6 +30,10 @@ class DigitalOceanDNSTests(LibcloudTestCase):
DigitalOceanDNSMockHttp.type = None
self.driver = DigitalOceanDNSDriver(*DIGITALOCEAN_v2_PARAMS)
+ def tearDown(self):
+ LibcloudConnection.type = None
+ DigitalOceanDNSMockHttp.type = None
+
def test_list_zones(self):
zones = self.driver.list_zones()
self.assertTrue(len(zones) >= 1)