summaryrefslogtreecommitdiff
path: root/ironic/tests/unit/common/test_neutron.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/tests/unit/common/test_neutron.py')
-rw-r--r--ironic/tests/unit/common/test_neutron.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ironic/tests/unit/common/test_neutron.py b/ironic/tests/unit/common/test_neutron.py
index 07dcb290e..2263dd2c7 100644
--- a/ironic/tests/unit/common/test_neutron.py
+++ b/ironic/tests/unit/common/test_neutron.py
@@ -1207,6 +1207,14 @@ class TestUnbindPort(base.TestCase):
neutron.unbind_neutron_port(port_id, context=self.context)
mock_unp.assert_has_calls(update_calls)
+ def test_unbind_neutron_port_not_reset_mac(self, mock_unp):
+ port_id = 'fake-port-id'
+ attr_unbind = {'binding:host_id': '', 'binding:profile': {}}
+ neutron.unbind_neutron_port(port_id, context=self.context,
+ reset_mac=False)
+ mock_unp.assert_called_once_with(self.context, port_id, attr_unbind,
+ None)
+
@mock.patch.object(neutron, 'LOG', autospec=True)
def test_unbind_neutron_port_not_found(self, mock_log, mock_unp):
port_id = 'fake-port-id'