def test_get_nics(self): virt.get_xml = MagicMock(return_value='''<domain type='kvm' id='7'> <name>test-vm</name> <devices> <interface type='bridge'> <mac address='ac:de:48:b6:8b:59'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> </devices> </domain> ''') nics = virt.get_nics('test-vm') nic = nics[list(nics)[0]] self.assertEqual('bridge', nic['type']) self.assertEqual('ac:de:48:b6:8b:59', nic['mac'])
def test_get_nics(self): virt.get_xml = MagicMock(return_value='''<domain type='kvm' id='7'> <name>test-vm</name> <devices> <interface type='bridge'> <mac address='ac:de:48:b6:8b:59'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> </devices> </domain> ''') nics = virt.get_nics('test-vm') nic = nics[nics.keys()[0]] self.assertEqual('bridge', nic['type']) self.assertEqual('ac:de:48:b6:8b:59', nic['mac'])
def test_get_nics(self): xml = '''<domain type='kvm' id='7'> <name>test-vm</name> <devices> <interface type='bridge'> <mac address='ac:de:48:b6:8b:59'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> </devices> </domain> ''' self.set_mock_vm("test-vm", xml) nics = virt.get_nics('test-vm') nic = nics[list(nics)[0]] self.assertEqual('bridge', nic['type']) self.assertEqual('ac:de:48:b6:8b:59', nic['mac'])