コード例 #1
0
    def test_reset_timed_out_submissions(self):
        test_sub = test_util.get_sub("IN", STUDENT_ID, LOCATION)
        test_sub.state = SubmissionState.being_graded
        test_sub.save()

        success = expire_submissions.reset_timed_out_submissions()
        self.assertEqual(success, True)

        test_sub = Submission.objects.all()[0]
        self.assertEqual(test_sub.state, SubmissionState.waiting_to_be_graded)
コード例 #2
0
ファイル: tests.py プロジェクト: EduPepperPDTesting/ora
    def test_reset_timed_out_submissions(self):
        test_sub = test_util.get_sub("IN", STUDENT_ID, LOCATION)
        test_sub.state = SubmissionState.being_graded
        test_sub.save()

        success = expire_submissions.reset_timed_out_submissions()
        self.assertEqual(success, True)

        test_sub = Submission.objects.all()[0]
        self.assertEqual(test_sub.state, SubmissionState.waiting_to_be_graded)
コード例 #3
0
ファイル: tests.py プロジェクト: EduPepperPDTesting/ora
    def test_reset_timed_out_submissions_finished(self):
        test_sub_f = test_util.get_sub("PE", STUDENT_ID, LOCATION)
        test_sub_f.state = SubmissionState.being_graded
        test_sub_f.control_fields = json.dumps({'peer_grade_finished_submissions_when_none_pending': True})
        test_sub_f.posted_results_back_to_queue = True
        test_sub_f.save()

        success = expire_submissions.reset_timed_out_submissions()
        self.assertEqual(success, True)

        test_sub = Submission.objects.all()[0]
        self.assertEqual(test_sub.state, SubmissionState.finished)
コード例 #4
0
    def test_reset_timed_out_submissions_finished(self):
        test_sub_f = test_util.get_sub("PE", STUDENT_ID, LOCATION)
        test_sub_f.state = SubmissionState.being_graded
        test_sub_f.control_fields = json.dumps({'peer_grade_finished_submissions_when_none_pending': True})
        test_sub_f.posted_results_back_to_queue = True
        test_sub_f.save()

        success = expire_submissions.reset_timed_out_submissions()
        self.assertEqual(success, True)

        test_sub = Submission.objects.all()[0]
        self.assertEqual(test_sub.state, SubmissionState.finished)