Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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()