def test_04_InsteonLight(self): l_light = self.m_core_api.read_core_lighting_xml( self.m_device, self.m_xml.light, self.m_version) insteonXml.ReadXml(l_light, self.m_xml.light) self.assertEqual(l_light.Name, TESTING_LIGHT_NAME_0) self.assertEqual(l_light.DeviceFamily, TESTING_DEVICE_FAMILY_INSTEON) self.assertEqual(l_light.InsteonAddress, conversions.dotted_hex2int(TESTING_INSTEON_ADDRESS_0))
def setUp(self): SetupMixin.setUp(self, ET.fromstring(XML_LONG)) self.m_light = self.m_core_api.read_core_lighting_xml( self.m_device, self.m_xml.light, self.m_version) insteonXml.ReadXml(self.m_light, self.m_xml.light)