def test_03_Node_0(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) # print(PrettyFormatAny.form(l_node, 'B1-03-A - One Node', 108)) self.assertEqual(l_node.Name, TESTING_NODES_NODE_NAME_0) self.assertEqual(l_node.Key, int(TESTING_NODES_NODE_KEY_0)) self.assertEqual(l_node.Active, bool(TESTING_NODES_NODE_ACTIVE_0)) self.assertEqual(l_node.NodeRole, int(TESTING_NODES_NODE_ROLL_0))
def test_03_OneNode(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) print(PrettyFormatAny.form(l_node, 'One Node')) self.assertEqual(l_node.Name, TESTING_NODES_NODE_NAME_0, 'Bad Name') self.assertEqual(l_node.Key, 0, 'Bad Key') self.assertEqual(l_node.Active, True, 'Bad Active') self.assertEqual(l_node.NodeRole, 0, 'Bad NodeRole')
def test_03_OneNode(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) l_xml = nodesXml._write_one_node_xml(l_node) print(PrettyFormatAny.form(l_xml, 'All Interfaces')) self.assertEqual(l_xml.attrib['Name'], 'pi-01') self.assertEqual(l_xml.attrib['Key'], '0') self.assertEqual(l_xml.attrib['Active'], 'True')
def test_3_Node_0(self): print(PrettyFormatAny.form(self.m_xml.node, 'B1-3-A One Node XML')) l_node = nodesXml._read_one_node_xml(self.m_xml.node) print(PrettyFormatAny.form(l_node, 'B1-3-B One Node', 108)) self.assertEqual(l_node.Name, TESTING_NODES_NODE_NAME_0) self.assertEqual(l_node.Key, int(TESTING_NODES_NODE_KEY_0)) self.assertEqual(l_node.Active, bool(TESTING_NODES_NODE_ACTIVE_0)) self.assertEqual(l_node.NodeRole, int(TESTING_NODES_NODE_ROLL_0))
def test_4_Node_1(self): l_ix = self.m_xml.node_sect[1] print(PrettyFormatAny.form(l_ix, 'B1-4-A One Node XML')) l_node = nodesXml._read_one_node_xml(l_ix) print(PrettyFormatAny.form(l_node, 'B1-4-B One Node', 108)) self.assertEqual(l_node.Name, TESTING_NODES_NODE_NAME_1) self.assertEqual(l_node.Key, int(TESTING_NODES_NODE_KEY_1)) self.assertEqual(l_node.Active, bool(TESTING_NODES_NODE_ACTIVE_1)) self.assertEqual(l_node.NodeRole, int(TESTING_NODES_NODE_ROLL_1))
def test_04_Node_1(self): l_ix = self.m_xml.node_sect[1] # print(PrettyFormatAny.form(l_ix, 'B1-04-A One Node XML')) l_node = nodesXml._read_one_node_xml(l_ix) # print(PrettyFormatAny.form(l_node, 'B1-04-B One Node', 108)) self.assertEqual(l_node.Name, TESTING_NODES_NODE_NAME_1) self.assertEqual(l_node.Key, int(TESTING_NODES_NODE_KEY_1)) self.assertEqual(l_node.Active, bool(TESTING_NODES_NODE_ACTIVE_1)) self.assertEqual(l_node.NodeRole, int(TESTING_NODES_NODE_ROLL_1))
def test_02_Who(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) # print(PrettyFormatAny.form(l_node, 'C1-01-A - Node')) l_json = json_tools.encode_json(l_node) # print(PrettyFormatAny.form(l_json, 'C1-01-B - PyHouse')) l_msg = json_tools.decode_json_unicode(l_json) Util.add_node(self.m_pyhouse_obj, l_msg) # print(PrettyFormatAny.form(self.m_pyhouse_obj.Computer.Nodes, 'C1-01-C - PyHouse')) self.assertNotEqual(self.m_pyhouse_obj.Xml, TESTING_NODES_NODE_NAME_0)
def test_02_Who(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) # print(PrettyFormatAny.form(l_node, 'C1-01-A - Node')) l_json = json_tools.encode_json(l_node) # print(PrettyFormatAny.form(l_json, 'C1-01-B - PyHouse')) l_msg = json_tools.decode_json_unicode(l_json) Util.add_node(self.m_pyhouse_obj, l_msg) # print(PrettyFormatAny.form(self.m_pyhouse_obj.Computer.Nodes, 'C1-01-C - PyHouse')) self.assertNotEqual(self.m_pyhouse_obj.Xml, TESTING_NODES_NODE_NAME_0)
def test_03_OneNode(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) l_xml = nodesXml._write_one_node_xml(l_node) # print(PrettyFormatAny.form(l_xml, 'C1-03-A - One Node')) self.assertEqual(l_xml.attrib['Name'], TESTING_NODES_NODE_NAME_0) self.assertEqual(l_xml.attrib['Key'], TESTING_NODES_NODE_KEY_0) self.assertEqual(l_xml.attrib['Active'], TESTING_NODES_NODE_ACTIVE_0) self.assertEqual(l_xml.find('UUID').text, TESTING_NODES_NODE_UUID_0) # self.assertEqual(l_xml[1].text, TESTING_NODES_CONNECTION_ADDRESS_V4_0) # self.assertEqual(l_xml[2].text, TESTING_NODES_CONNECTION_ADDRESS_V6_0) self.assertEqual(l_xml.find('NodeRole').text, TESTING_NODES_NODE_ROLL_0)
def test_3_OneNode(self): l_node = nodesXml._read_one_node_xml(self.m_xml.node) l_xml = nodesXml._write_one_node_xml(l_node) # print(PrettyFormatAny.form(l_xml, 'C1-3-A One Node')) # print(PrettyFormatAny.form(l_xml[4][0], 'C1-3-B One Node 4-0')) self.assertEqual(l_xml.attrib['Name'], TESTING_NODES_NODE_NAME_0) self.assertEqual(l_xml.attrib['Key'], TESTING_NODES_NODE_KEY_0) self.assertEqual(l_xml.attrib['Active'], TESTING_NODES_NODE_ACTIVE_0) self.assertEqual(l_xml[0].text, TESTING_NODES_NODE_UUID_0) self.assertEqual(l_xml[1].text, TESTING_NODES_CONNECTION_ADDRESS_V4_0) self.assertEqual(l_xml[2].text, TESTING_NODES_CONNECTION_ADDRESS_V6_0) self.assertEqual(l_xml[3].text, TESTING_NODES_NODE_ROLL_0)