示例#1
0
 def test_02_BaseObject(self):
     """Write Base Object XML w/ NO UUID
     """
     l_base_obj = CoreLightingData()
     XmlConfigTools.read_base_object_xml(l_base_obj, self.m_xml.light)
     l_base_obj.Key = 44
     l_xml = XmlConfigTools.write_base_object_xml('Light', l_base_obj, no_uuid = True)
     print(PrettyFormatAny.form(l_xml, 'XML'))
     self.assertEqual(l_xml.attrib['Name'], 'Insteon Light')
     self.assertEqual(l_xml.attrib['Key'], '44')
示例#2
0
 def test_02_BaseObject(self):
     """Write Base Object XML w/ NO UUID
     """
     l_base_obj = CoreLightingData()
     self.m_apix.read_base_UUID_object_xml(l_base_obj, self.m_xml.light)
     l_base_obj.Key = 44
     l_xml = self.m_apix.write_base_object_xml('Light', l_base_obj)
     # print(PrettyFormatAny.form(l_xml, 'K1-02-A - XML'))
     self.assertEqual(l_xml.attrib['Name'], TESTING_LIGHT_NAME_0)
     self.assertEqual(l_xml.attrib['Key'], '44')
示例#3
0
 def test_01_BaseObject(self):
     """Write Base Object XML w/UUID
     """
     l_base_obj = CoreLightingData()
     XmlConfigTools.read_base_object_xml(l_base_obj, self.m_xml.light)
     l_base_obj.Key = 43
     l_uuid = '12345678-fedc-1111-ffff-aaBBccDDeeFF'
     l_base_obj.UUID = l_uuid
     l_xml = XmlConfigTools.write_base_object_xml('Light', l_base_obj)
     print(PrettyFormatAny.form(l_xml, 'XML'))
     self.assertEqual(l_xml.attrib['Name'], 'Insteon Light')
     self.assertEqual(l_xml.attrib['Key'], '43')
     self.assertEqual(l_xml.find('UUID').text, l_uuid)
示例#4
0
 def test_01_BaseObject(self):
     """Write Base Object XML w/UUID
     """
     l_base_obj = CoreLightingData()
     self.m_apix.read_base_UUID_object_xml(l_base_obj, self.m_xml.light)
     l_base_obj.Key = 43
     l_uuid = '12345678-fedc-1111-ffff-aaBBccDDeeFF'
     l_base_obj.UUID = l_uuid
     l_xml = self.m_apix.write_base_UUID_object_xml('Light', l_base_obj)
     # print(PrettyFormatAny.form(l_xml, 'K1-01-A - XML'))
     self.assertEqual(l_xml.attrib['Name'], TESTING_LIGHT_NAME_0)
     self.assertEqual(l_xml.attrib['Key'], '43')
     self.assertEqual(l_xml.find('UUID').text, l_uuid)