Esempio n. 1
0
 def test_course_backend(self):
     from opensubmit.admin.course import assignments as course_assignments
     courseadm = CourseAdmin(Course, AdminSite())
     num_courses = courseadm.get_queryset(self.request).count()
     self.assertEqual(num_courses, 1)
     ass_str_list = course_assignments(self.course)
     for ass in self.all_assignments:
         assert (ass.title in ass_str_list)
Esempio n. 2
0
 def testCourseBackend(self):
     from opensubmit.admin.course import assignments as course_assignments
     courseadm = CourseAdmin(Course, AdminSite())
     num_courses = courseadm.get_queryset(self.request).count()
     self.assertEquals(num_courses, 1)
     ass_str_list = course_assignments(self.course)
     for ass in self.allAssignments:
         assert(ass.title in ass_str_list)
Esempio n. 3
0
 def testCourseBackend(self):
     from opensubmit.admin.course import CourseAdmin
     courseadm = CourseAdmin(Course, AdminSite())
     num_courses = courseadm.get_queryset(self.request).count()
     self.assertEquals(num_courses, len(self.all_courses))
Esempio n. 4
0
 def testDownloadArchive(self):
     courseadm = CourseAdmin(Course, AdminSite())
     response = courseadm.downloadArchive(self.request, Course.objects)
     # Redirects to course archive view
     self.assertEquals(response.status_code, 302)
Esempio n. 5
0
 def testGradingTable(self):
     courseadm = CourseAdmin(Course, AdminSite())
     response = courseadm.showGradingTable(self.request, Course.objects)
     self.assertEquals(response.status_code, 302)