Example #1
0
 def test_01_OneInterface(self):
     l_interface = nodesXml._read_one_interface_xml(self.m_xml.interface)
     l_xml = nodesXml._write_one_interface_xml(l_interface)
     print(PrettyFormatAny.form(l_xml, 'One Interface'))
     self.assertEqual(l_xml.attrib['Name'], 'eth0')
     self.assertEqual(l_xml.attrib['Key'], '0')
     self.assertEqual(l_xml.attrib['Active'], 'True')
Example #2
0
 def test_01_OneInterface(self):
     l_interface = nodesXml._read_one_interface_xml(self.m_xml.interface)
     print(PrettyFormatAny.form(l_interface, 'Interface'))
     self.assertEqual(l_interface.Name, TESTING_NODES_INTERFACE_NAME_0_0, 'Bad Name')
     self.assertEqual(l_interface.Key, int(TESTING_NODES_INTERFACE_KEY_0_0), 'Bad Key')
     self.assertEqual(l_interface.Active, bool(TESTING_NODES_INTERFACE_ACTIVE_0_0), 'Bad Active')
     self.assertEqual(l_interface.MacAddress, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0, 'Bad MacAddress')
     self.assertEqual(l_interface.V4Address, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0, 'Bad V4Address')
     self.assertEqual(l_interface.V6Address, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
Example #3
0
 def test_1_OneInterface(self):
     l_interface = nodesXml._read_one_interface_xml(self.m_xml.interface)
     l_xml = nodesXml._write_one_interface_xml(l_interface)
     # print(PrettyFormatAny.form(l_xml, 'C1-1 One Interface'))
     self.assertEqual(l_xml.attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_xml.attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_0)
     self.assertEqual(l_xml.attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_0)
     self.assertEqual(l_xml[0].text, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_xml[1].text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     self.assertEqual(l_xml[2].text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     self.assertEqual(l_xml[3].text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
Example #4
0
 def test_1_OneInterface(self):
     l_interface = nodesXml._read_one_interface_xml(self.m_xml.interface)
     # print(PrettyFormatAny.form(l_interface, 'Interface'))
     self.assertEqual(l_interface.Name, TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_interface.Key, int(TESTING_NODES_INTERFACE_KEY_0_0))
     self.assertEqual(l_interface.Active, bool(TESTING_NODES_INTERFACE_ACTIVE_0_0))
     self.assertEqual(l_interface.UUID, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_interface.NodeInterfaceType, TESTING_NODES_INTERFACE_TYPE_0_0)
     self.assertEqual(l_interface.MacAddress, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     self.assertEqual(l_interface.V4Address, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     self.assertEqual(l_interface.V6Address, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
Example #5
0
 def test_01_OneInterface(self):
     l_interface = nodesXml._read_one_interface_xml(self.m_xml.interface)
     l_xml = nodesXml._write_one_interface_xml(l_interface)
     # print(PrettyFormatAny.form(l_xml, 'C1-01-A -  One Interface'))
     self.assertEqual(l_xml.attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_xml.attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_0)
     self.assertEqual(l_xml.attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_0)
     self.assertEqual(l_xml.find('UUID').text, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_xml.find('InterfaceType').text, TESTING_NODES_INTERFACE_TYPE_0_0)
     self.assertEqual(l_xml.find('MacAddress').text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     self.assertEqual(l_xml.find('IPv4Address').text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     self.assertEqual(l_xml.find('IPv6Address').text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
Example #6
0
 def test_01_OneInterface(self):
     """ Test that the entire NodeInterface() obj is built properly
     """
     l_interface = nodesXml._read_one_interface_xml(self.m_xml.interface)
     # print(PrettyFormatAny.form(l_interface, 'B1-01-A - Interface'))
     self.assertEqual(l_interface.Name, TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_interface.Key, int(TESTING_NODES_INTERFACE_KEY_0_0))
     self.assertEqual(l_interface.Active, bool(TESTING_NODES_INTERFACE_ACTIVE_0_0))
     self.assertEqual(l_interface.UUID, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_interface.NodeInterfaceType, TESTING_NODES_INTERFACE_TYPE_0_0)
     self.assertEqual(l_interface.MacAddress, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     self.assertEqual(l_interface.V4Address, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     self.assertEqual(l_interface.V6Address, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)