def test_nodetype_discussions(self): nodetype = self.create_published_nodetype() comments = self.create_discussions(nodetype) feed = NodetypeDiscussions() self.assertEquals(feed.get_object( 'request', 2010, 1, 1, nodetype.slug), nodetype) self.assertEquals(feed.link(nodetype), '/2010/01/01/my-test-nodetype/') self.assertEquals(len(feed.items(nodetype)), 3) self.assertEquals(feed.item_pubdate(comments[0]), comments[0].submit_date) self.assertEquals(feed.item_link(comments[0]), '/comments/cr/%i/1/#c1' % self.nodetype_ct_id) self.assertEquals(feed.item_author_name(comments[0]), 'admin') self.assertEquals(feed.item_author_email(comments[0]), '*****@*****.**') self.assertEquals(feed.item_author_link(comments[0]), '') self.assertEquals(feed.title(nodetype), _('Discussions on %s') % nodetype.title) self.assertEquals( feed.description(nodetype), _('The latest discussions for the nodetype %s') % nodetype.title)
def test_nodetype_discussions(self): nodetype = self.create_published_nodetype() comments = self.create_discussions(nodetype) feed = NodetypeDiscussions() self.assertEquals( feed.get_object('request', 2010, 1, 1, nodetype.slug), nodetype) self.assertEquals(feed.link(nodetype), '/2010/01/01/my-test-nodetype/') self.assertEquals(len(feed.items(nodetype)), 3) self.assertEquals(feed.item_pubdate(comments[0]), comments[0].submit_date) self.assertEquals(feed.item_link(comments[0]), '/comments/cr/%i/1/#c1' % self.nodetype_ct_id) self.assertEquals(feed.item_author_name(comments[0]), 'admin') self.assertEquals(feed.item_author_email(comments[0]), '*****@*****.**') self.assertEquals(feed.item_author_link(comments[0]), '') self.assertEquals(feed.title(nodetype), _('Discussions on %s') % nodetype.title) self.assertEquals( feed.description(nodetype), _('The latest discussions for the nodetype %s') % nodetype.title)