Example #1
0
 def test_2_AllInterfaces(self):
     l_interfaces = nodesXml._read_interfaces_xml(self.m_xml.interface_sect)
     l_xml = nodesXml._write_interfaces_xml(l_interfaces)
     # print(PrettyFormatAny.form(l_xml, 'C1-2 All Interfaces'))
     self.assertEqual(l_xml[0].attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_xml[0].attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_0)
     self.assertEqual(l_xml[0].attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_0)
     self.assertEqual(l_xml[0][0].text, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_xml[0][1].text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     self.assertEqual(l_xml[0][2].text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     self.assertEqual(l_xml[0][3].text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
     self.assertEqual(l_xml[1].attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_1)
     self.assertEqual(l_xml[1].attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_1)
     self.assertEqual(l_xml[1].attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_1)
     self.assertEqual(l_xml[1][0].text, TESTING_NODES_INTERFACE_UUID_0_1)
     self.assertEqual(l_xml[1][1].text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_1)
     self.assertEqual(l_xml[1][2].text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_1)
     self.assertEqual(l_xml[1][3].text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_1)
     self.assertEqual(l_xml[2].attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_2)
     self.assertEqual(l_xml[2].attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_2)
     self.assertEqual(l_xml[2].attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_2)
     self.assertEqual(l_xml[2][0].text, TESTING_NODES_INTERFACE_UUID_0_2)
     self.assertEqual(l_xml[2][1].text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_2)
     self.assertEqual(l_xml[2][2].text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_2)
     self.assertEqual(l_xml[2][3].text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_2)
Example #2
0
 def test_02_AllInterfaces(self):
     l_interfaces = nodesXml._read_interfaces_xml(self.m_xml.interface_sect)
     # print(PrettyFormatAny.form(l_interfaces, 'B1-02-A - Interfaces'))
     self.assertEqual(len(l_interfaces), 3)
     self.assertEqual(l_interfaces[0].Name, TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_interfaces[1].Name, TESTING_NODES_INTERFACE_NAME_0_1)
     self.assertEqual(l_interfaces[2].Name, TESTING_NODES_INTERFACE_NAME_0_2)
Example #3
0
 def test_02_AllInterfaces(self):
     l_interfaces = nodesXml._read_interfaces_xml(self.m_xml.interface_sect)
     print(PrettyFormatAny.form(l_interfaces, 'Interfaces'))
     self.assertEqual(len(l_interfaces), 3)
     self.assertEqual(l_interfaces[0].Name, TESTING_NODES_INTERFACE_NAME_0_0, 'Bad Name')
     self.assertEqual(l_interfaces[1].Name, TESTING_NODES_INTERFACE_NAME_0_1, 'Bad Name')
     self.assertEqual(l_interfaces[2].Name, 'lo', 'Bad Name')
     self.assertEqual(len(l_interfaces), 3, 'Wrong interface count.')
Example #4
0
 def test_2_AllInterfaces(self):
     l_interfaces = nodesXml._read_interfaces_xml(self.m_xml.interface_sect)
     # print(PrettyFormatAny.form(l_interfaces, 'Interfaces'))
     self.assertEqual(len(l_interfaces), 3)
     self.assertEqual(l_interfaces[0].Name, TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_interfaces[0].Key, int(TESTING_NODES_INTERFACE_KEY_0_0))
     self.assertEqual(l_interfaces[0].Active, bool(TESTING_NODES_INTERFACE_ACTIVE_0_0))
     self.assertEqual(l_interfaces[0].UUID, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_interfaces[0].NodeInterfaceType, TESTING_NODES_INTERFACE_TYPE_0_0)
     self.assertEqual(l_interfaces[0].MacAddress, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     self.assertEqual(l_interfaces[0].V4Address, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     self.assertEqual(l_interfaces[0].V6Address, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
     self.assertEqual(l_interfaces[1].Name, TESTING_NODES_INTERFACE_NAME_0_1)
     self.assertEqual(l_interfaces[2].Name, TESTING_NODES_INTERFACE_NAME_0_2)
     self.assertEqual(len(l_interfaces), 3)
Example #5
0
 def test_02_AllInterfaces(self):
     l_interfaces = nodesXml._read_interfaces_xml(self.m_xml.interface_sect)
     l_xml = nodesXml._write_interfaces_xml(l_interfaces)
     # print(PrettyFormatAny.form(l_xml, 'C1-02-A - All Interfaces'))
     self.assertEqual(l_xml[0].attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_0)
     self.assertEqual(l_xml[0].attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_0)
     self.assertEqual(l_xml[0].attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_0)
     self.assertEqual(l_xml[0].find('UUID').text, TESTING_NODES_INTERFACE_UUID_0_0)
     self.assertEqual(l_xml[0].find('MacAddress').text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_0)
     # self.assertEqual(l_xml[0][2].text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_0)
     # self.assertEqual(l_xml[0][3].text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_0)
     self.assertEqual(l_xml[1].attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_1)
     self.assertEqual(l_xml[1].attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_1)
     self.assertEqual(l_xml[1].attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_1)
     self.assertEqual(l_xml[1].find('UUID').text, TESTING_NODES_INTERFACE_UUID_0_1)
     self.assertEqual(l_xml[1].find('MacAddress').text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_1)
     # self.assertEqual(l_xml[1][2].text, TESTING_NODES_INTERFACE_ADDRESS_V4_0_1)
     # self.assertEqual(l_xml[1][3].text, TESTING_NODES_INTERFACE_ADDRESS_V6_0_1)
     self.assertEqual(l_xml[2].attrib['Name'], TESTING_NODES_INTERFACE_NAME_0_2)
     self.assertEqual(l_xml[2].attrib['Key'], TESTING_NODES_INTERFACE_KEY_0_2)
     self.assertEqual(l_xml[2].attrib['Active'], TESTING_NODES_INTERFACE_ACTIVE_0_2)
     self.assertEqual(l_xml[2].find('UUID').text, TESTING_NODES_INTERFACE_UUID_0_2)
     self.assertEqual(l_xml[2].find('MacAddress').text, TESTING_NODES_INTERFACE_MAC_ADDRESS_0_2)
Example #6
0
 def test_02_AllInterfaces(self):
     l_interfaces = nodesXml._read_interfaces_xml(self.m_xml.interface_sect)
     l_xml = nodesXml._write_interfaces_xml(l_interfaces)
     print(PrettyFormatAny.form(l_xml, 'All Interfaces'))