Exemple #1
0
def finalize_expired_submissions(timed_out_list):
    for sub in timed_out_list:
        grader_util.finalize_expired_submission(sub)

    log.debug("Reset {0} submissions that had timed out in their current grader.".format(len(timed_out_list)))

    return True
def finalize_expired_submissions(timed_out_list):
    for sub in timed_out_list:
        grader_util.finalize_expired_submission(sub)

    log.debug("Reset {0} submissions that had timed out in their current grader.".format(len(timed_out_list)))

    return True
Exemple #3
0
 def test_finalize_expired_submission(self):
     test_sub = test_util.get_sub("PE", STUDENT_ID, LOCATION, "PE")
     test_sub.save()
     grader_util.finalize_expired_submission(test_sub)
     self.assertEqual(test_sub.state, SubmissionState.finished)
Exemple #4
0
 def test_finalize_expired_submission(self):
     test_sub = test_util.get_sub("PE", STUDENT_ID, LOCATION, "PE")
     test_sub.save()
     grader_util.finalize_expired_submission(test_sub)
     self.assertEqual(test_sub.state, SubmissionState.finished)