Exemplo n.º 1
0
 def test_02_LightData(self):
     l_obj = Utility._read_one_light_xml(self.m_pyhouse_obj, self.m_xml.light, self.m_version)
     l_xml = Utility._write_base_device('Light', l_obj)
     Utility._write_light_data(l_obj, l_xml)
     #  print(PrettyFormatAny.form(l_xml, 'Lights XML'))
     self.assertEqual(l_xml.find('CurLevel').text, TESTING_LIGHTING_LIGHT_CUR_LEVEL)
     self.assertEqual(l_xml.find('IsDimmable').text, TESTING_LIGHT_DIMMABLE)
Exemplo n.º 2
0
 def test_02_LightData(self):
     l_obj = Utility._read_one_light_xml(self.m_pyhouse_obj,
                                         self.m_xml.light)
     l_xml = Utility._write_base_device('Light', l_obj)
     Utility._write_light_data(l_obj, l_xml)
     print(PrettyFormatAny.form(l_xml, 'XML'))
     self.assertEqual(
         l_xml.find('CurLevel').text, TESTING_LIGHT_CUR_LEVEL_0)
     self.assertEqual(
         l_xml.find('IsDimmable').text, TESTING_LIGHT_DIMMABLE_1)
Exemplo n.º 3
0
 def test_03_LightFamily(self):
     l_obj = Utility._read_one_light_xml(self.m_pyhouse_obj, self.m_xml.light, self.m_version)
     l_xml = Utility._write_base_device('Light', l_obj)
     Utility._write_light_data(l_obj, l_xml)
     Utility._write_family_data(self.m_pyhouse_obj, l_obj, l_xml)
     self.assertEqual(l_xml.find('Address').text, TESTING_INSTEON_ADDRESS_0)
     self.assertEqual(l_xml.find('DevCat').text, TESTING_INSTEON_DEVCAT_0)
     self.assertEqual(l_xml.find('GroupList').text, TESTING_INSTEON_GROUP_LIST_0)
     self.assertEqual(l_xml.find('GroupNumber').text, TESTING_INSTEON_GROUP_NUM_0)
     self.assertEqual(l_xml.find('ProductKey').text, TESTING_INSTEON_PRODUCT_KEY_0)
Exemplo n.º 4
0
 def test_03_LightFamily(self):
     l_obj = Utility._read_one_light_xml(self.m_pyhouse_obj,
                                         self.m_xml.light)
     l_xml = Utility._write_base_device('Light', l_obj)
     Utility._write_light_data(l_obj, l_xml)
     Utility._write_family_data(self.m_pyhouse_obj, l_obj, l_xml)
     print(PrettyFormatAny.form(l_xml, 'XML'))
     self.assertEqual(
         l_xml.find('InsteonAddress').text, TESTING_INSTEON_ADDRESS_0)
     self.assertEqual(l_xml.find('DevCat').text, TESTING_INSTEON_DEVCAT_0)
     self.assertEqual(
         l_xml.find('GroupList').text, TESTING_INSTEON_GROUP_LIST_0)
     self.assertEqual(
         l_xml.find('GroupNumber').text, TESTING_INSTEON_GROUP_NUM_0)
     self.assertEqual(
         l_xml.find('ProductKey').text, TESTING_INSTEON_PRODUCT_KEY_0)