Beispiel #1
0
 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))
Beispiel #2
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')
Beispiel #3
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, 'All Interfaces'))
     self.assertEqual(l_xml.attrib['Name'], 'pi-01')
     self.assertEqual(l_xml.attrib['Key'], '0')
     self.assertEqual(l_xml.attrib['Active'], 'True')
Beispiel #4
0
 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))
Beispiel #5
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))
Beispiel #6
0
 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)
Beispiel #8
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)
Beispiel #9
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)
Beispiel #10
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)