def test_set_date_existing_date(self): test_str = "(B) 2012-02-05 @home Xbox repair" test_item = TodoItem(test_str) self.assertIsNotNone(test_item.creation_date) test_item.creation_date = "2012-01-04" self.assertIsNotNone(test_item.creation_date) self.assertEquals("(B) 2012-01-04 Xbox repair @home", test_item.todo_txt_line)
def save(self): self.set_status("Adding new item: ") new_item = TodoItem() new_item.priority = self.new_priority.get() if new_item.priority == "": new_item.priority = None new_item.context = self.new_context.get() if new_item.context == "" or new_item.context == "None": new_item.context = None new_item.task = self.new_task.get() new_item.creation_date = self.new_date.get() if new_item.creation_date == "": new_item.creation_date = None self.set_status("Adding new item: " + str(new_item)) self.active_td_file().append(new_item) self.set_status( "Adding new item: " + str(new_item) + " ... save complete") self.reset_ui()