diff options
author | Zuul <zuul@review.opendev.org> | 2020-07-18 04:22:06 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-07-18 04:22:06 +0000 |
commit | c9a0bce01bbe8ae57d50998152fc95b708881d5f (patch) | |
tree | 265f6bf1754547892ceeaaae7da182b4174a5df6 /ironic/tests/unit/conductor | |
parent | 674ed29347bbbc2d54a0f02c9683244b2db2cbfc (diff) | |
parent | ba0dc574bc47abae71e5a48b8868e8a8fdccea50 (diff) | |
download | ironic-c9a0bce01bbe8ae57d50998152fc95b708881d5f.tar.gz |
Merge "Follow-up on blocking port deletions"
Diffstat (limited to 'ironic/tests/unit/conductor')
-rw-r--r-- | ironic/tests/unit/conductor/test_manager.py | 6 | ||||
-rw-r--r-- | ironic/tests/unit/conductor/test_utils.py | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/ironic/tests/unit/conductor/test_manager.py b/ironic/tests/unit/conductor/test_manager.py index 67ee3c570..3556d4df2 100644 --- a/ironic/tests/unit/conductor/test_manager.py +++ b/ironic/tests/unit/conductor/test_manager.py @@ -6519,10 +6519,8 @@ class DestroyPortTestCase(mgr_utils.ServiceSetUpMixin, db_base.DbTestCase): self.context, node_id=node.id, internal_info={'tenant_vif_port_id': 'fake-id'}) - exc = self.assertRaises(messaging.rpc.ExpectedException, - self.service.destroy_port, - self.context, port) - self.assertEqual(exception.InvalidState, exc.exc_info[0]) + self.service.destroy_port(self.context, port) + self.assertRaises(exception.PortNotFound, port.refresh) def test_destroy_port_node_active_and_maintenance_no_vif(self): instance_uuid = uuidutils.generate_uuid() diff --git a/ironic/tests/unit/conductor/test_utils.py b/ironic/tests/unit/conductor/test_utils.py index 98eb0b9f4..0dea519e2 100644 --- a/ironic/tests/unit/conductor/test_utils.py +++ b/ironic/tests/unit/conductor/test_utils.py @@ -2127,3 +2127,9 @@ class GetAttachedVifTestCase(db_base.DbTestCase): vif, use = conductor_utils.get_attached_vif(self.port) self.assertEqual('1', vif) self.assertEqual('rescuing', use) + + def test_get_attached_vif_inspecting(self): + self.port.internal_info = {'inspection_vif_port_id': '1'} + vif, use = conductor_utils.get_attached_vif(self.port) + self.assertEqual('1', vif) + self.assertEqual('inspecting', use) |