def get_comment_context(self, content_object): return { 'comments': self.get_comments_for_content(content_object.uuid, limit=COMMENTS_PER_PAGE), 'comment_form': CommentForm(self.request, content_object) }
def setUp(self): self.request = testing.DummyRequest() self.request.route_url = mock.Mock(return_value='content_url') self.request.locale_name = 'eng_GB' self.request.user = User(None, { 'uuid': 'user_uuid', 'app_data': { 'display_name': 'Foo' } }) self.request.session = mock.Mock(get_csrf_token=mock.Mock( return_value='csrf_foo')) self.request.registry.commentclient = CommentClient(app_id='app_uuid', host='host_url') self.content_object = Page({ 'uuid': 'content_uuid', 'title': 'content_title' }) self.form = CommentForm(self.request, self.content_object)