예제 #1
0
 def test__wait_for_neutron_update(self):
     kw = {"id": 190238451205398, "uuid": utils.generate_uuid(), "driver": "fake_ssh"}
     node = object_utils.create_test_node(self.context, **kw)
     mgr_utils.mock_the_extension_manager(driver="fake_ssh")
     with task_manager.acquire(self.context, node.uuid) as task:
         with mock.patch("time.sleep") as mock_sleep:
             neutron._wait_for_neutron_update(task)
             mock_sleep.assert_called_once_with(15)
예제 #2
0
 def test__wait_for_neutron_update(self):
     kw = {
         'id': 190238451205398,
         'uuid': utils.generate_uuid(),
         'driver': 'fake_ssh'
     }
     node = object_utils.create_test_node(self.context, **kw)
     mgr_utils.mock_the_extension_manager(driver="fake_ssh")
     with task_manager.acquire(self.context, node.uuid) as task:
         with mock.patch('time.sleep') as mock_sleep:
             neutron._wait_for_neutron_update(task)
             mock_sleep.assert_called_once_with(15)
예제 #3
0
 def test__wait_for_neutron_update_no_sleep(self):
     with task_manager.acquire(self.context, self.node.uuid) as task:
         with mock.patch("time.sleep") as mock_sleep:
             neutron._wait_for_neutron_update(task)
             self.assertFalse(mock_sleep.called)
예제 #4
0
 def test__wait_for_neutron_update_no_sleep(self):
     with task_manager.acquire(self.context, self.node.uuid) as task:
         with mock.patch('time.sleep') as mock_sleep:
             neutron._wait_for_neutron_update(task)
             self.assertFalse(mock_sleep.called)