예제 #1
0
 def test_get_running_instructor_tasks(self):
     # when fetching running tasks, we get all running tasks, and only running tasks
     for _ in range(1, 5):
         self._create_failure_entry()
         self._create_success_entry()
     progress_task_ids = [self._create_progress_entry().task_id for _ in range(1, 5)]
     task_ids = [instructor_task.task_id for instructor_task in get_running_instructor_tasks(TEST_COURSE_KEY)]
     self.assertEquals(set(task_ids), set(progress_task_ids))
예제 #2
0
 def test_get_running_instructor_tasks(self):
     # when fetching running tasks, we get all running tasks, and only running tasks
     for _ in range(1, 5):
         self._create_failure_entry()
         self._create_success_entry()
     progress_task_ids = [self._create_progress_entry().task_id for _ in range(1, 5)]
     task_ids = [instructor_task.task_id for instructor_task in get_running_instructor_tasks(TEST_COURSE_KEY)]
     assert set(task_ids) == set(progress_task_ids)