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')
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)
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)
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)
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)
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)