|
19 | 19 | from libcloud.utils.py3 import httplib
|
20 | 20 | from libcloud.loadbalancer.drivers.alb import ApplicationLBDriver
|
21 | 21 | from libcloud.loadbalancer.types import State
|
| 22 | +from libcloud.loadbalancer.base import Member |
22 | 23 |
|
23 | 24 | from libcloud.test import MockHttp
|
24 | 25 | from libcloud.test.secrets import LB_ALB_PARAMS
|
@@ -78,6 +79,14 @@ def test_balancer_list_members(self):
|
78 | 79 | self.assertEqual(members[0].balancer, balancer)
|
79 | 80 | self.assertEqual('i-01111111111111111', members[0].id)
|
80 | 81 |
|
| 82 | + # TODO: requires test for ex_register_targets to mock RegisterTargets request |
| 83 | + # def test_create_balancer(self): |
| 84 | + # balancer = self.driver.create_balancer(name='Test-ALB', port=443, protocol='HTTPS', algorithm=None, |
| 85 | + # members=[Member(id='i-01111111111111111', ip=None, port=3443)], |
| 86 | + # ex_scheme="internet-facing", ex_security_groups=['sg-11111111'], |
| 87 | + # ex_subnets=['subnet-11111111', 'subnet-22222222'], ex_tags={}, |
| 88 | + # ex_ssl_cert_arn=self.ssl_cert_id) |
| 89 | + |
81 | 90 | def test_ex_create_balancer(self):
|
82 | 91 | balancer = self.driver.ex_create_balancer(name='Test-ALB', addr_type='ipv4', scheme='internet-facing',
|
83 | 92 | security_groups=['sg-11111111'],
|
|
0 commit comments