Пример #1
0
 def test_model_physicalnic(self):
     key = "1-2-3"
     name = "eth0"
     mac_address = "ABC-DEFG-HIJK"
     config = None
     nic = model.PhysicalNic(name, mac_address, config, key)
     self.assertFalse(nic.uuid is None, "Phy nic uuid is none")
     self.assertEqual(nic.key, key, "Phy nic key does not match")
     self.assertEqual(nic.name, name, "Phy nic name does not match")
     self.assertEqual(nic.mac_address, mac_address,
                      "Phy nic mac_address does not match")
     self.assertEqual(nic.config, config, "Phy nic config does not match")
Пример #2
0
 def test_model_virtualswitch(self):
     key = "1-2-3"
     name = "dvs1"
     pnic_name = "eth0"
     net_name = "net1"
     pnic = model.PhysicalNic(name="eth0", mac_address=None, config=None)
     network = model.Network(name=net_name, network_type=None)
     dvs = model.VirtualSwitch(name,
                               pnics=[pnic],
                               networks=[network],
                               key=key)
     self.assertFalse(dvs.uuid is None, "DVS uuid is none")
     self.assertEqual(dvs.key, key, "DVS key does not match")
     self.assertEqual(dvs.name, name, "DVS name does not match")
     self.assertEqual(len(dvs.pnics), 1)
     self.assertEqual(dvs.pnics[0].name, pnic_name)
     self.assertEqual(len(dvs.networks), 1)
     self.assertEqual(dvs.networks[0].name, net_name)