Log changes to SpecialTask active/complete state.

Signed-off-by: Steve Howard <showard@google.com>


git-svn-id: http://test.kernel.org/svn/autotest/trunk@3426 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/frontend/afe/models_test.py b/frontend/afe/models_test.py
index 7094881..e151df0 100644
--- a/frontend/afe/models_test.py
+++ b/frontend/afe/models_test.py
@@ -37,5 +37,20 @@
         self.assertEquals(task.status, 'Completed')
 
 
+    def test_activate(self):
+        task = self._create_task()
+        task.activate()
+        self.assertTrue(task.is_active)
+        self.assertFalse(task.is_complete)
+
+
+    def test_finish(self):
+        task = self._create_task()
+        task.activate()
+        task.finish()
+        self.assertFalse(task.is_active)
+        self.assertTrue(task.is_complete)
+
+
 if __name__ == '__main__':
     unittest.main()