|
8 | 8 |
|
9 | 9 |
|
10 | 10 | class TestRefreshIpCommand(TestCase): |
11 | | - |
12 | 11 | def test_refresh_ip(self): |
13 | 12 | nic1 = Mock() |
14 | 13 | nic1.network = 'A Network' |
@@ -53,11 +52,12 @@ def test_refresh_ip(self): |
53 | 52 | # Act |
54 | 53 | refresh_ip_command.refresh_ip(si=si, |
55 | 54 | session=session, |
56 | | - vcenter_data_model= center_resource_model, |
| 55 | + vcenter_data_model=center_resource_model, |
57 | 56 | vm_uuid='machine1', |
58 | 57 | resource_name='default_network', |
59 | 58 | cancellation_context=cancellation_context, |
60 | | - logger=Mock()) |
| 59 | + logger=Mock(), |
| 60 | + app_request_json=Mock()) |
61 | 61 |
|
62 | 62 | # Assert |
63 | 63 | self.assertTrue(session.UpdateResourceAddress.called_with('machine1', '192.168.1.1')) |
@@ -119,7 +119,8 @@ def test_refresh_ip_choose_ipv4(self): |
119 | 119 | vm_uuid='machine1', |
120 | 120 | resource_name='default_network', |
121 | 121 | cancellation_context=cancellation_context, |
122 | | - logger=Mock()) |
| 122 | + logger=Mock(), |
| 123 | + app_request_json=Mock()) |
123 | 124 |
|
124 | 125 | # Assert |
125 | 126 | self.assertTrue(session.UpdateResourceAddress.called_with('machine1', '192.168.1.1')) |
@@ -173,7 +174,15 @@ def test_refresh_ip_choose_ip_by_regex(self): |
173 | 174 | vm_uuid='machine1', |
174 | 175 | resource_name='default_network', |
175 | 176 | cancellation_context=cancellation_context, |
176 | | - logger=Mock()) |
| 177 | + logger=Mock(), |
| 178 | + app_request_json=Mock()) |
177 | 179 |
|
178 | 180 | # Assert |
179 | 181 | self.assertTrue(session.UpdateResourceAddress.called_with('machine1', '192.168.1.1')) |
| 182 | + |
| 183 | + def test_refresh_ip_should_fail_static_vm(self): |
| 184 | + # Act |
| 185 | + refresh_ip_command = RefreshIpCommand(Mock(), Mock(), Mock()) |
| 186 | + # assert |
| 187 | + self.assertRaises(ValueError, refresh_ip_command.refresh_ip, Mock(), Mock(), Mock(), Mock(), Mock(), Mock(), |
| 188 | + Mock(), None) |
0 commit comments