示例#1
0
 def test_convert_channel_thumbnail_encoding_invalid(self):
     with patch("contentcuration.utils.publish.get_thumbnail_encoding",
                return_value="this is a test"):
         channel = cc.Channel.objects.create(
             thumbnail="/content/kolibri_flapping_bird.png",
             thumbnail_encoding={})
         self.assertEquals("this is a test",
                           convert_channel_thumbnail(channel))
示例#2
0
 def test_convert_channel_thumbnail_static_thumbnail(self):
     channel = cc.Channel.objects.create(
         thumbnail="/static/kolibri_flapping_bird.png")
     self.assertEqual("", convert_channel_thumbnail(channel))
示例#3
0
 def test_convert_channel_thumbnail_encoding_valid(self):
     channel = cc.Channel.objects.create(
         thumbnail="/content/kolibri_flapping_bird.png",
         thumbnail_encoding={"base64": "flappy_bird"})
     self.assertEqual("flappy_bird", convert_channel_thumbnail(channel))
示例#4
0
 def test_convert_channel_thumbnail_empty_thumbnail(self):
     channel = cc.Channel.objects.create()
     self.assertEqual("", convert_channel_thumbnail(channel))