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)
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)
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))
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)
def testGradingTable(self): courseadm = CourseAdmin(Course, AdminSite()) response = courseadm.showGradingTable(self.request, Course.objects) self.assertEquals(response.status_code, 302)