Exemplo n.º 1
0
    def test_close(self):
        task = Task("Task", "", 0)
        task.id = 1
        task.open()
        StorageDouble.add_task(task)

        self.assertTrue(self._runTsk('close 1'))
        self.assertTrue(StorageDouble.get_task(1).is_closed())

        self.assertFalse(self._runTsk('close 2'))
Exemplo n.º 2
0
    def test_close_reason(self):
        task = Task("Task", "", 0)
        task.id = 1
        task.open()
        StorageDouble.add_task(task)

        self.assertTrue(self._runTsk('close 1 --r=Reason'))
        self.assertTrue(StorageDouble.get_task(1).is_closed())
        self.assertEquals("Reason", StorageDouble.get_task(1).closed_reason)

        self.assertFalse(self._runTsk('close 2'))