コード例 #1
0
    def setUp(self):
        super(CoursePerformanceViewTestMixin, self).setUp()
        self.toggle_switch('enable_course_api', True)
        self.factory = CoursePerformanceDataFactory()

        # Ensure patches from previous test failures are removed and de-referenced
        self.clear_patches()
コード例 #2
0
 def setUp(self):
     cache.clear()
     self.course_id = PERFORMER_PRESENTER_COURSE_ID
     self.problem_id = 'i4x://edX/DemoX.1/problem/05d289c5ad3d47d48a77622c4a81ec36'
     self.presenter = CoursePerformancePresenter(settings.COURSE_API_KEY,
                                                 self.course_id)
     self.factory = CoursePerformanceDataFactory()
コード例 #3
0
    def setUp(self):
        super(CoursePerformanceViewTestMixin, self).setUp()
        self.toggle_switch('enable_course_api', True)
        self.factory = CoursePerformanceDataFactory()

        # Ensure patches from previous test failures are removed and de-referenced
        self.clear_patches()

        self._patch(
            'courses.presenters.performance.CoursePerformancePresenter.assignments',
            return_value=self.factory.present_assignments())
        self._patch(
            'courses.presenters.performance.CoursePerformancePresenter.grading_policy',
            return_value=self.factory.grading_policy)
        self.start_patching()
コード例 #4
0
 def setUp(self):
     cache.clear()
     self.course_id = 'edX/DemoX/Demo_Course'
     self.problem_id = 'i4x://edX/DemoX.1/problem/05d289c5ad3d47d48a77622c4a81ec36'
     self.presenter = CoursePerformancePresenter(None, self.course_id)
     self.factory = CoursePerformanceDataFactory()
コード例 #5
0
 def setUp(self):
     super(CoursePerformanceViewTestMixin, self).setUp()
     self.factory = CoursePerformanceDataFactory()
     self.factory.course_id = DEMO_COURSE_ID