Beispiel #1
0
 def test_nodetype_feed_enclosure(self):
     original_feeds_format = feeds.FEEDS_FORMAT
     feeds.FEEDS_FORMAT = ''
     nodetype = self.create_published_nodetype()
     feed = NodetypeFeed()
     self.assertEquals(
         feed.item_enclosure_url(nodetype), 'http://example.com/image.jpg')
     nodetype.content = 'My test content with image <img src="image.jpg" />',
     nodetype.save()
     self.assertEquals(
         feed.item_enclosure_url(nodetype), 'http://example.com/image.jpg')
     nodetype.content = 'My test content with image ' \
                     '<img src="http://test.com/image.jpg" />'
     nodetype.save()
     self.assertEquals(
         feed.item_enclosure_url(nodetype), 'http://test.com/image.jpg')
     nodetype.image = 'image_field.jpg'
     nodetype.save()
     self.assertEquals(feed.item_enclosure_url(nodetype),
                       '%simage_field.jpg' % settings.MEDIA_URL)
     self.assertEquals(feed.item_enclosure_length(nodetype), '100000')
     self.assertEquals(feed.item_enclosure_mime_type(nodetype), 'image/jpeg')
     feeds.FEEDS_FORMAT = original_feeds_format
Beispiel #2
0
 def test_nodetype_feed_enclosure(self):
     original_feeds_format = feeds.FEEDS_FORMAT
     feeds.FEEDS_FORMAT = ''
     nodetype = self.create_published_nodetype()
     feed = NodetypeFeed()
     self.assertEquals(feed.item_enclosure_url(nodetype),
                       'http://example.com/image.jpg')
     nodetype.content = 'My test content with image <img src="image.jpg" />',
     nodetype.save()
     self.assertEquals(feed.item_enclosure_url(nodetype),
                       'http://example.com/image.jpg')
     nodetype.content = 'My test content with image ' \
                     '<img src="http://test.com/image.jpg" />'
     nodetype.save()
     self.assertEquals(feed.item_enclosure_url(nodetype),
                       'http://test.com/image.jpg')
     nodetype.image = 'image_field.jpg'
     nodetype.save()
     self.assertEquals(feed.item_enclosure_url(nodetype),
                       '%simage_field.jpg' % settings.MEDIA_URL)
     self.assertEquals(feed.item_enclosure_length(nodetype), '100000')
     self.assertEquals(feed.item_enclosure_mime_type(nodetype),
                       'image/jpeg')
     feeds.FEEDS_FORMAT = original_feeds_format