def test_updateTimeStamp(self): # add blank elements to each subject in data tree redi.add_elements_to_tree(self.data) # function to be tested redi.update_time_stamp(self.data, self.input_date_format, self.output_date_format) # output raw file to check it #redi.write_element_tree_to_file(self.data, 'rawData.xml') #initialize a dictionary for the timestamps # key,value = timestamp, filled or not?(0/1) isStampFilled = {} for subject in self.data.iter('subject'): ts = subject.find('timestamp').text if not ts: isStampFilled[ts] = 1 status=1 for key,value in isStampFilled.items(): if value != status: status = 0 break self.assertEqual(status,1)
def test_updateTimeStamp(self): # add blank elements to each subject in data tree redi.add_elements_to_tree(self.data) # function to be tested redi.update_time_stamp(self.data, self.input_date_format, self.output_date_format) # output raw file to check it #redi.write_element_tree_to_file(self.data, 'rawData.xml') #initialize a dictionary for the timestamps # key,value = timestamp, filled or not?(0/1) isStampFilled = {} for subject in self.data.iter('subject'): ts = subject.find('timestamp').text if not ts: isStampFilled[ts] = 1 status = 1 for key, value in isStampFilled.items(): if value != status: status = 0 break self.assertEqual(status, 1)
def test_add_elements_to_tree(self): redi.add_elements_to_tree(self.data_tree) self.result = etree.tostring(self.data_tree) self.assertEqual(self.expect, self.result)