File tree Expand file tree Collapse file tree 3 files changed +10
-1
lines changed
Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 2222from libcloud .test .secrets import DIGITALOCEAN_v2_PARAMS
2323from libcloud .test .file_fixtures import FileFixtures
2424from libcloud .common .digitalocean import DigitalOceanBaseDriver
25+ from libcloud .common .digitalocean import DigitalOcean_v2_BaseDriver
2526from libcloud .dns .drivers .digitalocean import DigitalOceanDNSDriver
2627
2728
2829class DigitalOceanTests (LibcloudTestCase ):
2930 def setUp (self ):
3031 DigitalOceanBaseDriver .connectionCls .conn_class = DigitalOceanCommonMockHttp
32+ DigitalOcean_v2_BaseDriver .connectionCls .conn_class = DigitalOceanCommonMockHttp
3133 DigitalOceanCommonMockHttp .type = None
3234 self .driver = DigitalOceanBaseDriver (* DIGITALOCEAN_v2_PARAMS )
3335
Original file line number Diff line number Diff line change 2424from libcloud .test .secrets import DIGITALOCEAN_v1_PARAMS , DIGITALOCEAN_v2_PARAMS
2525from libcloud .utils .iso8601 import UTC
2626from libcloud .test .file_fixtures import ComputeFileFixtures
27- from libcloud .common .digitalocean import DigitalOcean_v1_Error
27+ from libcloud .common .digitalocean import DigitalOcean_v1_Error , DigitalOceanBaseDriver
2828from libcloud .compute .drivers .digitalocean import DigitalOceanNodeDriver
2929
3030try :
3636# class DigitalOceanTests(unittest.TestCase, TestCaseMixin):
3737class DigitalOcean_v2_Tests (LibcloudTestCase ):
3838 def setUp (self ):
39+ DigitalOceanBaseDriver .connectionCls .conn_class = DigitalOceanComputeMockHttp
3940 DigitalOceanNodeDriver .connectionCls .conn_class = DigitalOceanComputeMockHttp
4041 DigitalOceanComputeMockHttp .type = None
4142 self .driver = DigitalOceanNodeDriver (* DIGITALOCEAN_v2_PARAMS )
4243
4344 def tearDown (self ):
4445 LibcloudConnection .type = None
4546 DigitalOceanComputeMockHttp .type = None
47+ DigitalOceanBaseDriver .connectionCls .conn_class = LibcloudConnection
48+ DigitalOceanNodeDriver .connectionCls .conn_class = LibcloudConnection
4649
4750 def test_v1_Error (self ):
4851 self .assertRaises (
Original file line number Diff line number Diff line change 2121from libcloud .utils .py3 import httplib
2222from libcloud .test .secrets import DIGITALOCEAN_v2_PARAMS
2323from libcloud .test .file_fixtures import DNSFileFixtures
24+ from libcloud .common .digitalocean import DigitalOceanBaseDriver
2425from libcloud .dns .drivers .digitalocean import DigitalOceanDNSDriver
2526
2627
2728class DigitalOceanDNSTests (LibcloudTestCase ):
2829 def setUp (self ):
30+ DigitalOceanBaseDriver .connectionCls .conn_class = DigitalOceanDNSMockHttp
2931 DigitalOceanDNSDriver .connectionCls .conn_class = DigitalOceanDNSMockHttp
3032 DigitalOceanDNSMockHttp .type = None
3133 self .driver = DigitalOceanDNSDriver (* DIGITALOCEAN_v2_PARAMS )
3234
3335 def tearDown (self ):
3436 LibcloudConnection .type = None
3537 DigitalOceanDNSMockHttp .type = None
38+ DigitalOceanBaseDriver .connectionCls .conn_class = LibcloudConnection
39+ DigitalOceanDNSDriver .connectionCls .conn_class = LibcloudConnection
3640
3741 def test_list_zones (self ):
3842 zones = self .driver .list_zones ()
You can’t perform that action at this time.
0 commit comments