コード例 #1
0
 def test_is_enrolled_mmtrack_normal(self):
     """
     Tests for the is_enrolled_mmtrack method in case financial aid is not available
     """
     mmtrack = MMTrack(
         user=self.user,
         program=self.program,
         edx_user_data=self.cached_edx_user_data
     )
     # this is a verified enrollment from edx
     assert mmtrack.is_enrolled_mmtrack("course-v1:edX+DemoX+Demo_Course") is True
     # this is a audit enrollment from edx
     assert mmtrack.is_enrolled_mmtrack("course-v1:MITx+8.MechCX+2014_T1") is False
コード例 #2
0
ファイル: utils_test.py プロジェクト: mitodl/micromasters
 def test_is_enrolled_mmtrack_normal(self):
     """
     Tests for the is_enrolled_mmtrack method in case financial aid is not available
     """
     mmtrack = MMTrack(
         user=self.user,
         program=self.program,
         edx_user_data=self.cached_edx_user_data
     )
     # this is a verified enrollment from edx
     assert mmtrack.is_enrolled_mmtrack("course-v1:edX+DemoX+Demo_Course") is True
     # this is a audit enrollment from edx
     assert mmtrack.is_enrolled_mmtrack("course-v1:MITx+8.MechCX+2014_T1") is False
コード例 #3
0
    def test_is_enrolled_mmtrack_fa(self):
        """
        Tests for the is_enrolled_mmtrack method in case financial aid is available
        """
        course_id = "course-v1:odl+FOO101+CR-FALL15"

        # before paying
        mmtrack = MMTrack(user=self.user,
                          program=self.program_financial_aid,
                          edx_user_data=self.cached_edx_user_data)
        assert mmtrack.is_enrolled_mmtrack(course_id) is False

        # after paying
        self.pay_for_fa_course(course_id)
        mmtrack = MMTrack(user=self.user,
                          program=self.program_financial_aid,
                          edx_user_data=self.cached_edx_user_data)
        assert mmtrack.is_enrolled_mmtrack(course_id) is True
コード例 #4
0
ファイル: utils_test.py プロジェクト: mitodl/micromasters
    def test_is_enrolled_mmtrack_fa(self):
        """
        Tests for the is_enrolled_mmtrack method in case financial aid is available
        """
        course_id = "course-v1:odl+FOO101+CR-FALL15"

        # before paying
        mmtrack = MMTrack(
            user=self.user,
            program=self.program_financial_aid,
            edx_user_data=self.cached_edx_user_data
        )
        assert mmtrack.is_enrolled_mmtrack(course_id) is False

        # after paying
        self.pay_for_fa_course(course_id)
        mmtrack = MMTrack(
            user=self.user,
            program=self.program_financial_aid,
            edx_user_data=self.cached_edx_user_data
        )
        assert mmtrack.is_enrolled_mmtrack(course_id) is True