def test__get_nodes_mac_addresses(self): self._create_test_port(node_id=self.node.id, address='aa:bb:cc', uuid=utils.generate_uuid(), id=6) self._create_test_port(node_id=self.node.id, address='dd:ee:ff', uuid=utils.generate_uuid(), id=7) expected = ['aa:bb:cc', 'dd:ee:ff'] with task_manager.acquire(self.context, self.node.uuid) as task: node_macs = pxe._get_node_mac_addresses(task, self.node) self.assertEqual(expected, node_macs)
def test__get_nodes_mac_addresses(self): ports = [] ports.append( self.dbapi.create_port( db_utils.get_test_port( id=6, address='aa:bb:cc', uuid='bb43dc0b-03f2-4d2e-ae87-c02d7f33cc53', node_id='123'))) ports.append( self.dbapi.create_port( db_utils.get_test_port( id=7, address='dd:ee:ff', uuid='4fc26c0b-03f2-4d2e-ae87-c02d7f33c234', node_id='123'))) with task_manager.acquire(self.context, [self.node['uuid']]) as task: node_macs = pxe._get_node_mac_addresses(task, self.node) self.assertEqual(node_macs, ['aa:bb:cc', 'dd:ee:ff'])
def test__get_nodes_mac_addresses(self): ports = [] ports.append(self.port) ports.append( self.dbapi.create_port( db_utils.get_test_port( id=6, address='aa:bb:cc', uuid='bb43dc0b-03f2-4d2e-ae87-c02d7f33cc53', node_id='123'))) ports.append( self.dbapi.create_port( db_utils.get_test_port( id=7, address='dd:ee:ff', uuid='4fc26c0b-03f2-4d2e-ae87-c02d7f33c234', node_id='123'))) with task_manager.acquire(self.context, [self.node['uuid']]) as task: node_macs = pxe._get_node_mac_addresses(task, self.node) self.assertEqual(sorted(node_macs), sorted([p.address for p in ports]))