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
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