コード例 #1
0
 def test_2_OneLight(self):
     l_schedule = scheduleXml._read_one_schedule(self.m_xml.schedule)
     l_xml = scheduleXml._write_one_base_schedule(l_schedule)
     scheduleXml._write_one_light_schedule(l_schedule, l_xml)
     # print(PrettyFormatAny.form(l_xml, 'B2-2-A - One Light'))
     self.assertEqual(l_xml.attrib['Name'], TESTING_SCHEDULE_NAME_0)
     self.assertEqual(l_xml.attrib['Key'], TESTING_SCHEDULE_KEY_0)
     self.assertEqual(l_xml.attrib['Active'], TESTING_SCHEDULE_ACTIVE_0)
     self.assertEqual(l_xml.find('UUID').text, TESTING_SCHEDULE_UUID_0)
     self.assertEqual(l_xml.find('DayOfWeek').text, TESTING_SCHEDULE_DOW_0)
     self.assertEqual(
         l_xml.find('ScheduleMode').text, TESTING_SCHEDULE_MODE_0)
     self.assertEqual(
         l_xml.find('ScheduleType').text, TESTING_SCHEDULE_TYPE_0)
     self.assertEqual(l_xml.find('Time').text, TESTING_SCHEDULE_TIME_0)
     self.assertEqual(l_xml.find('Level').text, TESTING_SCHEDULE_LEVEL_0)
     self.assertEqual(
         l_xml.find('LightName').text, TESTING_SCHEDULE_LIGHT_NAME_0)
     self.assertEqual(
         l_xml.find('LightUUID').text, TESTING_SCHEDULE_LIGHT_UUID_0)
     self.assertEqual(l_xml.find('Rate').text, TESTING_SCHEDULE_RATE_0)
     self.assertEqual(
         l_xml.find('RoomName').text, TESTING_SCHEDULE_ROOM_NAME_0)
     self.assertEqual(
         l_xml.find('RoomUUID').text, TESTING_SCHEDULE_ROOM_UUID_0)
コード例 #2
0
 def test_1_OneBase(self):
     l_schedule = scheduleXml._read_one_schedule(self.m_xml.schedule)
     l_xml = scheduleXml._write_one_base_schedule(l_schedule)
     # print(PrettyFormatAny.form(l_xml, 'B2-1-A - One Interface'))
     self.assertEqual(l_xml.attrib['Name'], TESTING_SCHEDULE_NAME_0)
     self.assertEqual(l_xml.attrib['Key'], TESTING_SCHEDULE_KEY_0)
     self.assertEqual(l_xml.attrib['Active'], TESTING_SCHEDULE_ACTIVE_0)
     self.assertEqual(l_xml.find('UUID').text, TESTING_SCHEDULE_UUID_0)
     self.assertEqual(l_xml.find('DayOfWeek').text, TESTING_SCHEDULE_DOW_0)
     self.assertEqual(
         l_xml.find('ScheduleMode').text, TESTING_SCHEDULE_MODE_0)
     self.assertEqual(
         l_xml.find('ScheduleType').text, TESTING_SCHEDULE_TYPE_0)
     self.assertEqual(l_xml.find('Time').text, TESTING_SCHEDULE_TIME_0)
コード例 #3
0
 def test_01_OneBase(self):
     l_schedule = scheduleXml._read_one_schedule(self.m_xml.schedule)
     l_xml = scheduleXml._write_one_base_schedule(l_schedule)
コード例 #4
0
 def test_02_OneLight(self):
     l_schedule = scheduleXml._read_one_schedule(self.m_xml.schedule)
     l_xml = scheduleXml._write_one_base_schedule(l_schedule)
     scheduleXml._write_one_light_schedule(l_schedule, l_xml)