Exemple #1
0
 def test_add_new_reminder(self):
     reminder = todo.Reminder("This should not clash")
     todo.add_reminder(reminder)
     assert todo.reminder_exists(reminder)
Exemple #2
0
 def test_reminder_exists_True(self, reminder):
     assert todo.reminder_exists(TestTodo.sample[0])
Exemple #3
0
 def test_reminder_exists_False(self):
     reminder = todo.Reminder("New Reminder")
     assert todo.reminder_exists(reminder) is False
Exemple #4
0
 def test_remove_noconfirm(self, reminder):
     todo.add_reminder(reminder)
     Namespace = namedtuple("Namespace", ("serial", "confirm"))
     args = Namespace(reminder.serial, True)
     todo.remove(args)
     assert todo.reminder_exists(reminder) is False
Exemple #5
0
 def test_add_content_category_and_due(self):
     reminder = self.add_helper(
         {"content": "New reminder content", "category": "cats are evil", "date_due": "2 weeks", "date": None}
     )
     reminder.date_due = todo.parse_date("2 weeks")
     assert todo.reminder_exists(reminder)
Exemple #6
0
 def test_add_content_and_due(self):
     reminder = self.add_helper(
         {"content": "New reminder content", "category": None, "date_due": "today", "date": None}
     )
     reminder.date_due = todo.parse_date("today")
     assert todo.reminder_exists(reminder)
Exemple #7
0
 def test_add_content_and_category(self):
     reminder = self.add_helper(
         {"content": "This is new reminder content", "category": "general", "date_due": None, "date": None}
     )
     assert todo.reminder_exists(reminder)
Exemple #8
0
 def test_delete_real_reminder(self, reminder):
     todo.add_reminder(reminder)
     todo.delete_reminder(reminder)
     assert todo.reminder_exists(reminder) is False