feat: enhance exam user status handling and add autosave verification in tests

This commit is contained in:
Ross
2026-06-29 11:49:43 +01:00
parent 12014fbb23
commit 077c858024
3 changed files with 30 additions and 3 deletions
+1
View File
@@ -73,6 +73,7 @@ def test_autosubmit_in_progress(client, test_setup):
assert cid_user_exam.end_time is None
assert cid_user_exam.completed is False
assert not ExamUserStatus.objects.filter(cid_user_exam=cid_user_exam, status="submitted").exists()
assert ExamUserStatus.objects.filter(cid_user_exam=cid_user_exam, status="autosaved").exists()
def test_final_submit(client, test_setup):
exam = test_setup["exam"]