예제 #1
0
 def test_video_profile_list_with_whitespace(self):
     """Check video_profiles config with leading and trailing whitespace"""
     MobileApiConfig(
         video_profiles=" mobile_low , mobile_high,youtube ").save()
     video_profile_list = MobileApiConfig.get_video_profiles()
     self.assertEqual(video_profile_list,
                      [u'mobile_low', u'mobile_high', u'youtube'])
예제 #2
0
 def list(self, request, course, *args, **kwargs):
     video_profiles = MobileApiConfig.get_video_profiles()
     video_outline = list(
         BlockOutline(course.id, course,
                      {"video": partial(video_summary, video_profiles)},
                      request, video_profiles, kwargs.get('api_version')))
     return Response(video_outline)
예제 #3
0
 def test_video_profile_list(self):
     """Check that video_profiles config is returned in order as a list"""
     MobileApiConfig(video_profiles="mobile_low,mobile_high,youtube").save()
     video_profile_list = MobileApiConfig.get_video_profiles()
     self.assertEqual(
         video_profile_list,
         [u'mobile_low', u'mobile_high', u'youtube']
     )
예제 #4
0
 def test_video_profile_list(self):
     """Check that video_profiles config is returned in order as a list"""
     MobileApiConfig(video_profiles="mobile_low,mobile_high,youtube").save()
     video_profile_list = MobileApiConfig.get_video_profiles()
     self.assertEqual(
         video_profile_list,
         [u'mobile_low', u'mobile_high', u'youtube']
     )
예제 #5
0
 def test_video_profile_list_with_whitespace(self):
     """Check video_profiles config with leading and trailing whitespace"""
     MobileApiConfig(video_profiles=" mobile_low , mobile_high,youtube ").save()
     video_profile_list = MobileApiConfig.get_video_profiles()
     self.assertEqual(
         video_profile_list,
         [u'mobile_low', u'mobile_high', u'youtube']
     )
예제 #6
0
 def list(self, request, course, *args, **kwargs):
     video_profiles = MobileApiConfig.get_video_profiles()
     video_outline = list(
         BlockOutline(
             course.id,
             course,
             {"video": partial(video_summary, video_profiles)},
             request,
             video_profiles,
         )
     )
     return Response(video_outline)
예제 #7
0
 def test_empty_video_profile(self):
     """Test an empty video_profile"""
     MobileApiConfig(video_profiles="").save()
     video_profile_list = MobileApiConfig.get_video_profiles()
     self.assertEqual(video_profile_list, [])
예제 #8
0
 def test_empty_video_profile(self):
     """Test an empty video_profile"""
     MobileApiConfig(video_profiles="").save()
     video_profile_list = MobileApiConfig.get_video_profiles()
     self.assertEqual(video_profile_list, [])