@@ -150,8 +150,11 @@ def setUp(self):
150150 self .fake_dev = '/dev/fake'
151151 self .fake_iqn = 'iqn-fake'
152152
153- def test_start_iscsi_target (self , mock_rtslib , mock_dispatch ,
153+ @mock .patch ('ironic_python_agent.netutils.get_wildcard_address' )
154+ def test_start_iscsi_target (self , mock_get_wildcard_address ,
155+ mock_rtslib , mock_dispatch ,
154156 mock_destroy ):
157+ mock_get_wildcard_address .return_value = '::'
155158 mock_dispatch .return_value = self .fake_dev
156159 result = self .agent_extension .start_iscsi_target (iqn = self .fake_iqn )
157160
@@ -195,9 +198,12 @@ def test_start_iscsi_target_noipv6(self, mock_get_wildcard_address,
195198 mock_rtslib .TPG .return_value , '0.0.0.0' , 3260 )
196199 self .assertFalse (mock_destroy .called )
197200
198- def test_start_iscsi_target_with_special_port (self , mock_rtslib ,
199- mock_dispatch ,
201+ @mock .patch ('ironic_python_agent.netutils.get_wildcard_address' )
202+ def test_start_iscsi_target_with_special_port (self ,
203+ mock_get_wildcard_address ,
204+ mock_rtslib , mock_dispatch ,
200205 mock_destroy ):
206+ mock_get_wildcard_address .return_value = '::'
201207 mock_dispatch .return_value = self .fake_dev
202208 result = self .agent_extension .start_iscsi_target (iqn = self .fake_iqn ,
203209 portal_port = 3266 )
@@ -225,8 +231,10 @@ def test_failed_to_start_iscsi(self, mock_rtslib, mock_dispatch,
225231 errors .ISCSIError , 'Failed to create a target' ,
226232 self .agent_extension .start_iscsi_target , iqn = self .fake_iqn )
227233
228- def test_failed_to_bind_iscsi (self , mock_rtslib , mock_dispatch ,
229- mock_destroy ):
234+ @mock .patch ('ironic_python_agent.netutils.get_wildcard_address' )
235+ def test_failed_to_bind_iscsi (self , mock_get_wildcard_address ,
236+ mock_rtslib , mock_dispatch , mock_destroy ):
237+ mock_get_wildcard_address .return_value = '::'
230238 mock_dispatch .return_value = self .fake_dev
231239 mock_rtslib .NetworkPortal .side_effect = _ORIG_UTILS .RTSLibError ()
232240 self .assertRaisesRegex (
0 commit comments