コード例 #1
0
    def setup_review_request_child_test(self, review_request):
        review = self.create_review(review_request, user=self.user,
                                    publish=True)
        comment = self.create_general_comment(review)
        reply = self.create_reply(review, user=self.user)
        reply_comment = self.create_general_comment(reply, reply_to=comment)

        return (get_review_reply_general_comment_item_url(reply,
                                                          reply_comment.pk),
                review_reply_general_comment_item_mimetype)
コード例 #2
0
    def setup_basic_delete_test(self, user, with_local_site, local_site_name):
        review_request = self.create_review_request(
            with_local_site=with_local_site, submitter=user, publish=True)
        review = self.create_review(review_request, user=user, publish=True)
        comment = self.create_general_comment(review)
        reply = self.create_reply(review, user=user)
        reply_comment = self.create_general_comment(reply, reply_to=comment)

        return (get_review_reply_general_comment_item_url(
            reply, reply_comment.pk, local_site_name), [reply_comment, reply])
コード例 #3
0
    def setup_review_request_child_test(self, review_request):
        review = self.create_review(review_request,
                                    user=self.user,
                                    publish=True)
        comment = self.create_general_comment(review)
        reply = self.create_reply(review, user=self.user)
        reply_comment = self.create_general_comment(reply, reply_to=comment)

        return (get_review_reply_general_comment_item_url(
            reply,
            reply_comment.pk), review_reply_general_comment_item_mimetype)
コード例 #4
0
    def setup_basic_put_test(self, user, with_local_site, local_site_name,
                             put_valid_data):
        review_request = self.create_review_request(
            with_local_site=with_local_site, submitter=user, publish=True)
        review = self.create_review(review_request, user=user, publish=True)
        comment = self.create_general_comment(review)
        reply = self.create_reply(review, user=user)
        reply_comment = self.create_general_comment(reply, reply_to=comment)

        return (get_review_reply_general_comment_item_url(
            reply, reply_comment.pk,
            local_site_name), review_reply_general_comment_item_mimetype, {
                'text': 'Test comment',
            }, reply_comment, [])
コード例 #5
0
    def setup_basic_delete_test(self, user, with_local_site, local_site_name):
        review_request = self.create_review_request(
            with_local_site=with_local_site,
            submitter=user,
            publish=True)
        review = self.create_review(review_request, user=user, publish=True)
        comment = self.create_general_comment(review)
        reply = self.create_reply(review, user=user)
        reply_comment = self.create_general_comment(reply, reply_to=comment)

        return (
            get_review_reply_general_comment_item_url(
                reply, reply_comment.pk, local_site_name),
            [reply_comment, reply]
        )
コード例 #6
0
    def setup_basic_put_test(self, user, with_local_site, local_site_name,
                             put_valid_data):
        review_request = self.create_review_request(
            with_local_site=with_local_site,
            submitter=user,
            publish=True)
        review = self.create_review(review_request, user=user, publish=True)
        comment = self.create_general_comment(review)
        reply = self.create_reply(review, user=user)
        reply_comment = self.create_general_comment(reply, reply_to=comment)

        return (
            get_review_reply_general_comment_item_url(
                reply, reply_comment.pk, local_site_name),
            review_reply_general_comment_item_mimetype,
            {
                'text': 'Test comment',
            },
            reply_comment,
            [])