def test_submission_upload_dir(self): from exercise.submission_models import build_upload_dir submitted_file1 = SubmittedFile.objects.create( submission=self.submission, param_name="testParam") submitted_file2 = SubmittedFile.objects.create( submission=self.submission_with_two_submitters, param_name="testParam2") self.assertEqual( "course_instance_1/submissions/exercise_3/users_1/submission_1/test_file_name", build_upload_dir(submitted_file1, "test_file_name")) self.assertEqual( "course_instance_1/submissions/exercise_3/users_1-4/submission_2/test_file_name", build_upload_dir(submitted_file2, "test_file_name"))
def test_submission_upload_dir(self): from exercise.submission_models import build_upload_dir submitted_file1 = SubmittedFile.objects.create( submission=self.submission, param_name="testParam" ) submitted_file2 = SubmittedFile.objects.create( submission=self.submission_with_two_submitters, param_name="testParam2" ) self.assertEqual("course_instance_1/submissions/exercise_3/users_1/submission_1/test_file_name", build_upload_dir(submitted_file1, "test_file_name")) self.assertEqual("course_instance_1/submissions/exercise_3/users_1-4/submission_2/test_file_name", build_upload_dir(submitted_file2, "test_file_name"))
def test_exercise_upload_dir(self): from exercise.exercise_models import build_upload_dir self.assertEqual( "course_instance_1/exercise_attachment_5/test_file_name", build_upload_dir(self.exercise_with_attachment, "test_file_name"))
def test_exercise_upload_dir(self): from exercise.exercise_models import build_upload_dir self.assertEqual("course_instance_1/exercise_attachment_5/test_file_name", build_upload_dir(self.exercise_with_attachment, "test_file_name"))