summaryrefslogtreecommitdiff
path: root/ironic/tests/unit/drivers/modules/drac/test_inspect.py
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@protonmail.com>2021-11-04 18:12:34 +0100
committerDmitry Tantsur <dtantsur@protonmail.com>2021-11-09 18:00:35 +0100
commit815705bc7deb877c2efaee750bbfaabcd3e635ff (patch)
treec3796e00b1b0def971a2ca10a65a9632846e044c /ironic/tests/unit/drivers/modules/drac/test_inspect.py
parent4bb7e537386811189b9f519b2f51588d5caef94c (diff)
downloadironic-815705bc7deb877c2efaee750bbfaabcd3e635ff.tar.gz
Fix RedfishManagement.get_mac_addresses and related functions
RedfishManagement.get_mac_addresses has two problems: * It returns a dict while the base class documents returning a list * The dict's values are Redfish-specific values This change fixes this function to return a list and significantly simplifies the related create_ports_if_not_exists. Change-Id: I329cabe04662d0d668d4c3e04ecede5b4fdec6c6
Diffstat (limited to 'ironic/tests/unit/drivers/modules/drac/test_inspect.py')
-rw-r--r--ironic/tests/unit/drivers/modules/drac/test_inspect.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ironic/tests/unit/drivers/modules/drac/test_inspect.py b/ironic/tests/unit/drivers/modules/drac/test_inspect.py
index 97dcf30f9..d12adba34 100644
--- a/ironic/tests/unit/drivers/modules/drac/test_inspect.py
+++ b/ironic/tests/unit/drivers/modules/drac/test_inspect.py
@@ -652,7 +652,7 @@ class DracRedfishInspectionTestCase(test_utils.BaseDracTest):
return_value = task.driver.inspect.inspect_hardware(task)
self.assertEqual(states.MANAGEABLE, return_value)
mock_create_ports_if_not_exist.assert_called_once_with(
- task, ethernet_interfaces_mac)
+ task, ['24:6E:96:70:49:00'])
@mock.patch.object(redfish_utils, 'get_system', autospec=True)
def test__get_mac_address_with_ethernet_interfaces(self, mock_get_system):