コード例 #1
0
ファイル: test_data.py プロジェクト: smarnach/edx-platform
 def test_get_course_info(self, course_modes):
     self._create_course_modes(course_modes, course=self.course)
     result_course = data.get_course_enrollment_info(unicode(
         self.course.id))
     result_slugs = [mode['slug'] for mode in result_course['course_modes']]
     for course_mode in course_modes:
         self.assertIn(course_mode, result_slugs)
コード例 #2
0
ファイル: test_data.py プロジェクト: mreyk/edx-platform
    def assert_enrollment_modes(self, expected_modes, include_expired):
        """Get enrollment data and assert response with expected modes."""
        result_course = data.get_course_enrollment_info(unicode(self.course.id), include_expired=include_expired)
        result_slugs = [mode['slug'] for mode in result_course['course_modes']]
        for course_mode in expected_modes:
            self.assertIn(course_mode, result_slugs)

        if not include_expired:
            self.assertNotIn('verified', result_slugs)
コード例 #3
0
ファイル: test_data.py プロジェクト: CUCWD/edx-platform
    def assert_enrollment_modes(self, expected_modes, include_expired):
        """Get enrollment data and assert response with expected modes."""
        result_course = data.get_course_enrollment_info(unicode(self.course.id), include_expired=include_expired)
        result_slugs = [mode['slug'] for mode in result_course['course_modes']]
        for course_mode in expected_modes:
            self.assertIn(course_mode, result_slugs)

        if not include_expired:
            self.assertNotIn('verified', result_slugs)
コード例 #4
0
ファイル: test_data.py プロジェクト: smarnach/edx-platform
 def test_non_existent_course(self):
     data.get_course_enrollment_info("this/is/bananas")
コード例 #5
0
ファイル: test_data.py プロジェクト: akbargumbira/Labster.EdX
 def test_get_course_info(self, course_modes):
     self._create_course_modes(course_modes, course=self.course)
     result_course = data.get_course_enrollment_info(unicode(self.course.id))
     result_slugs = [mode['slug'] for mode in result_course['course_modes']]
     for course_mode in course_modes:
         self.assertIn(course_mode, result_slugs)
コード例 #6
0
ファイル: test_data.py プロジェクト: akbargumbira/Labster.EdX
 def test_non_existent_course(self):
     data.get_course_enrollment_info("this/is/bananas")
コード例 #7
0
ファイル: test_data.py プロジェクト: jolyonb/edx-platform
 def test_non_existent_course(self):
     with pytest.raises(CourseNotFoundError):
         data.get_course_enrollment_info("this/is/bananas")
コード例 #8
0
 def test_non_existent_course(self):
     with pytest.raises(CourseNotFoundError):
         data.get_course_enrollment_info("this/is/bananas")