Example #1
0
    def test_direct_call(self, get_embed):
        get_embed.return_value = Embed(
            html='<img src="http://www.example.com" />')

        result = embed_filter('http://www.youtube.com/watch/')

        self.assertEqual(result, '<img src="http://www.example.com" />')
Example #2
0
    def test_direct_call(self, get_embed):
        with warnings.catch_warnings(record=True) as ws:
            warnings.resetwarnings()
            warnings.simplefilter('always')

            get_embed.return_value = Embed(html='<img src="http://www.example.com" />')

            result = embed_filter('http://www.youtube.com/watch/')

            self.assertEqual(result, '<img src="http://www.example.com" />')
            self.assertEqual(len(ws), 1)
            self.assertIs(ws[0].category, RemovedInWagtail19Warning)
Example #3
0
 def test_valid_embed(self, loads, urlopen):
     urlopen.return_value = self.dummy_response
     loads.return_value = {'type': 'photo', 'url': 'http://www.example.com'}
     result = embed_filter('http://www.youtube.com/watch/')
     self.assertEqual(result, '<img src="http://www.example.com" />')
Example #4
0
    def test_direct_call(self, get_embed):
        get_embed.return_value = Embed(html='<img src="http://www.example.com" />')

        result = embed_filter('http://www.youtube.com/watch/')

        self.assertEqual(result, '<img src="http://www.example.com" />')
Example #5
0
 def test_valid_embed(self, loads, urlopen):
     urlopen.return_value = self.dummy_response
     loads.return_value = {'type': 'photo',
                           'url': 'http://www.example.com'}
     result = embed_filter('http://www.youtube.com/watch/')
     self.assertEqual(result, '<img src="http://www.example.com" />')
Example #6
0
 def test_valid_embed(self, loads, urlopen):
     urlopen.return_value = self.dummy_response
     loads.return_value = {"type": "photo", "url": "http://www.example.com"}
     result = embed_filter("http://www.youtube.com/watch/")
     self.assertEqual(result, '<img src="http://www.example.com" />')