From b64f0511a5f2c577b4e5432004f4be5027de7fcf Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Mon, 7 Nov 2022 10:07:37 -0800 Subject: [PATCH] Another mock --- bookwyrm/tests/views/imports/test_import_troubleshoot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bookwyrm/tests/views/imports/test_import_troubleshoot.py b/bookwyrm/tests/views/imports/test_import_troubleshoot.py index 975a717ac..a40e96118 100644 --- a/bookwyrm/tests/views/imports/test_import_troubleshoot.py +++ b/bookwyrm/tests/views/imports/test_import_troubleshoot.py @@ -1,4 +1,5 @@ """ test for app action functionality """ +from collections import namedtuple from unittest.mock import patch from django.template.response import TemplateResponse from django.test import TestCase @@ -49,7 +50,9 @@ class ImportTroubleshootViews(TestCase): request = self.factory.post("") request.user = self.local_user - with patch("bookwyrm.importers.Importer.start_import"): + MockTask = namedtuple("Task", ("id")) + with patch("bookwyrm.models.import_job.start_import_task.delay") as mock: + mock.return_value = MockTask(123) view(request, import_job.id) self.assertEqual(models.ImportJob.objects.count(), 2)