コード例 #1
0
 def test_entry_feed(self):
     entry = self.create_published_entry()
     feed = EntryFeed()
     self.assertEqual(feed.item_pubdate(entry), entry.publication_date)
     self.assertEqual(feed.item_updateddate(entry), entry.last_update)
     self.assertEqual(feed.item_categories(entry), [self.category.title])
     self.assertEqual(feed.item_author_name(entry), self.author.__str__())
     self.assertEqual(feed.item_author_email(entry), self.author.email)
     self.assertEqual(
         feed.item_author_link(entry),
         'http://example.com/authors/%s/' % self.author.username)
     # Test a NoReverseMatch for item_author_link
     self.author.username = '******'
     self.author.save()
     feed.item_author_name(entry)
     self.assertEqual(feed.item_author_link(entry), 'http://example.com')
コード例 #2
0
 def test_entry_feed(self):
     entry = self.create_published_entry()
     feed = EntryFeed()
     self.assertEqual(feed.item_pubdate(entry), entry.publication_date)
     self.assertEqual(feed.item_updateddate(entry), entry.last_update)
     self.assertEqual(feed.item_categories(entry), [self.category.title])
     self.assertEqual(feed.item_author_name(entry),
                      self.author.__str__())
     self.assertEqual(feed.item_author_email(entry), self.author.email)
     self.assertEqual(
         feed.item_author_link(entry),
         'http://example.com/authors/%s/' % self.author.username)
     # Test a NoReverseMatch for item_author_link
     self.author.username = '******'
     self.author.save()
     feed.item_author_name(entry)
     self.assertEqual(feed.item_author_link(entry), 'http://example.com')