def test_title_in_metadata(self): user = self.user title = "here's a title for this comment" cmt = create_comment(title=title) ctx = self._ctx(user, cmt) cmt = TemplateComment(cmt.details(), request_context=ctx) self.assertTrue(strip_template_chars(title) in cmt.shareable_metadata()['title'])
def test_anonymous_user_url_when_staff(self): user = self.user author = create_user() cmt = create_comment(author=author, anonymous=True) ctx = self._ctx(user, cmt) cmt = TemplateComment(cmt.details(), request_context=ctx) url = cmt.get_user_url() self.assertEqual(url, reverse('user_link', args=[author.username]))
def test_title_in_metadata(self): user = self.user title = "here's a title for this comment" cmt = create_comment(title=title) ctx = self._ctx(user, cmt) cmt = TemplateComment(cmt.details(), request_context=ctx) self.assertTrue( strip_template_chars(title) in cmt.shareable_metadata()['title'])
def test_timestamp_url(self): user = self.user cmt = create_comment() ctx = self._ctx(user, cmt) cmt = TemplateComment(cmt.details(), request_context=ctx) self.assertTrue(cmt.timestamp_link_url())