From 46581e37e2b34d78679fcb2e58d0a1e2b75b125d Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 12 Mar 2021 15:24:57 -0800 Subject: [PATCH] Mocks boradcast for moderation test --- bookwyrm/tests/views/test_reports.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/bookwyrm/tests/views/test_reports.py b/bookwyrm/tests/views/test_reports.py index 98d28acd..d181febc 100644 --- a/bookwyrm/tests/views/test_reports.py +++ b/bookwyrm/tests/views/test_reports.py @@ -1,4 +1,5 @@ """ test for app action functionality """ +from unittest.mock import patch from django.template.response import TemplateResponse from django.test import TestCase from django.test.client import RequestFactory @@ -107,12 +108,14 @@ class ReportViews(TestCase): request.user = self.local_user request.user.is_superuser = True - # resolve - views.deactivate_user(request, report.id) + # de-activate + with patch("bookwyrm.models.activitypub_mixin.broadcast_task.delay"): + views.deactivate_user(request, report.id) self.rat.refresh_from_db() self.assertFalse(self.rat.is_active) - # un-resolve - views.deactivate_user(request, report.id) + # re-activate + with patch("bookwyrm.models.activitypub_mixin.broadcast_task.delay"): + views.deactivate_user(request, report.id) self.rat.refresh_from_db() self.assertTrue(self.rat.is_active)