def test_category_title_non_ascii(self): self.create_published_entry() self.category.title = smart_text('Catégorie') self.category.save() feed = CategoryEntries() self.assertEqual(feed.get_title(self.category), 'Entries for the category %s' % self.category.title) self.assertEqual( feed.description(self.category), 'The last entries categorized under %s' % self.category.title)
def test_category_entries(self): self.create_published_entry() feed = CategoryEntries() self.assertEquals(feed.get_object('request', '/tests/'), self.category) self.assertEquals(len(feed.items(self.category)), 1) self.assertEquals(feed.link(self.category), '/categories/tests/') self.assertEquals(feed.title(self.category), _('Entries for the category %s') % self.category.title) self.assertEquals(feed.description(self.category), _('The latest entries for the category %s') % self.category.title)
def test_category_entries(self): self.create_published_entry() feed = CategoryEntries() self.assertEqual(feed.get_object('request', '/tests/'), self.category) self.assertEqual(len(feed.items(self.category)), 1) self.assertEqual(feed.link(self.category), '/categories/tests/') self.assertEqual(feed.get_title(self.category), 'Entries for the category %s' % self.category.title) self.assertEqual( feed.description(self.category), 'The last entries categorized under %s' % self.category.title) self.category.description = 'Category description' self.assertEqual(feed.description(self.category), 'Category description')
def test_category_entries(self): self.create_published_entry() feed = CategoryEntries() self.assertEquals(feed.get_object("request", "/tests/"), self.category) self.assertEquals(len(feed.items(self.category)), 1) self.assertEquals(feed.link(self.category), "/categories/tests/") self.assertEquals(feed.get_title(self.category), "Entries for the category %s" % self.category.title) self.assertEquals( feed.description(self.category), "The latest entries for the category %s" % self.category.title )
def test_category_entries(self): self.create_published_entry() feed = CategoryEntries() self.assertEqual(feed.get_object('request', '/tests/'), self.category) self.assertEqual(len(feed.items(self.category)), 1) self.assertEqual(feed.link(self.category), '/categories/tests/') self.assertEqual( feed.get_title(self.category), 'Entries for the category %s' % self.category.title) self.assertEqual( feed.description(self.category), 'The last entries categorized under %s' % self.category.title) self.category.description = 'Category description' self.assertEqual(feed.description(self.category), 'Category description')
LastEntries(), name='entry_feed'), url(_(r'^discussions/$'), LastDiscussions(), name='discussion_feed'), url(_(r'^search/$'), SearchEntries(), name='entry_search_feed'), url(_(r'^tags/(?P<tag>[^/]+(?u))/$'), TagEntries(), name='tag_feed'), url(_(r'^authors/(?P<username>[.+-@\w]+)/$'), AuthorEntries(), name='author_feed'), url(_(r'^categories/(?P<path>[-\/\w]+)/$'), CategoryEntries(), name='category_feed'), url(_(r'^discussions/(?P<year>\d{4})/(?P<month>\d{2})/' '(?P<day>\d{2})/(?P<slug>[-\w]+)/$'), EntryDiscussions(), name='entry_discussion_feed'), url(_(r'^comments/(?P<year>\d{4})/(?P<month>\d{2})/' '(?P<day>\d{2})/(?P<slug>[-\w]+)/$'), EntryComments(), name='entry_comment_feed'), url(_(r'^pingbacks/(?P<year>\d{4})/(?P<month>\d{2})/' '(?P<day>\d{2})/(?P<slug>[-\w]+)/$'), EntryPingbacks(), name='entry_pingback_feed'), url(_(r'^trackbacks/(?P<year>\d{4})/(?P<month>\d{2})/' '(?P<day>\d{2})/(?P<slug>[-\w]+)/$'),
def test_category_entries(self): self.create_published_entry() feed = CategoryEntries() self.assertEquals(feed.get_object('request', '/tests/'), self.category) self.assertEquals(len(feed.items(self.category)), 1) self.assertEquals(feed.link(self.category), '/categories/tests/')
from zinnia.feeds import EntryTrackbacks from zinnia.feeds import LastDiscussions from zinnia.feeds import LastEntries from zinnia.feeds import SearchEntries from zinnia.feeds import TagEntries from zinnia.urls import _ urlpatterns = [ path('', LastEntries(), name='entry_feed'), path(_('discussions/'), LastDiscussions(), name='discussion_feed'), path(_('search/'), SearchEntries(), name='entry_search_feed'), path(_('tags/<tag:tag>/'), TagEntries(), name='tag_feed'), path(_('authors/<username:username>/'), AuthorEntries(), name='author_feed'), path(_('categories/<path:path>/'), CategoryEntries(), name='category_feed'), path(_('discussions/<yyyy:year>/<mm:month>/<dd:day>/<slug:slug>/'), EntryDiscussions(), name='entry_discussion_feed'), path(_('comments/<yyyy:year>/<mm:month>/<dd:day>/<slug:slug>/'), EntryComments(), name='entry_comment_feed'), path(_('pingbacks/<yyyy:year>/<mm:month>/<dd:day>/<slug:slug>/'), EntryPingbacks(), name='entry_pingback_feed'), path(_('trackbacks/<yyyy:year>/<mm:month>/<dd:day>/<slug:slug>/'), EntryTrackbacks(), name='entry_trackback_feed'), ]