From 7323f638032771ce04b97a6ceb186a0a4ecf2626 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 12 Mar 2021 16:02:23 -0800 Subject: [PATCH] Adds test for report comments --- bookwyrm/tests/views/test_reports.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bookwyrm/tests/views/test_reports.py b/bookwyrm/tests/views/test_reports.py index d181febc0..1c56067ad 100644 --- a/bookwyrm/tests/views/test_reports.py +++ b/bookwyrm/tests/views/test_reports.py @@ -68,6 +68,21 @@ class ReportViews(TestCase): result.render() self.assertEqual(result.status_code, 200) + def test_report_comment(self): + """ comment on a report """ + view = views.Report.as_view() + request = self.factory.post("", {"note": "hi"}) + request.user = self.local_user + request.user.is_superuser = True + report = models.Report.objects.create(reporter=self.local_user, user=self.rat) + + view(request, report.id) + + comment = models.ReportComment.objects.get() + self.assertEqual(comment.user, self.local_user) + self.assertEqual(comment.note, "hi") + self.assertEqual(comment.report, report) + def test_make_report(self): """ a user reports another user """ form = forms.ReportForm()