More tests

This commit is contained in:
Mouse Reeve
2021-09-06 11:55:04 -07:00
parent d212cbfd3c
commit ae81d6cf71
3 changed files with 32 additions and 8 deletions

View File

@ -87,6 +87,11 @@ class ListActionViews(TestCase):
request.user = self.local_user
with patch("bookwyrm.models.activitypub_mixin.broadcast_task.delay") as mock:
views.delete_list(request, self.list.id)
activity = json.loads(mock.call_args[0][1])
self.assertEqual(activity["type"], "Delete")
self.assertEqual(activity["actor"], self.local_user.remote_id)
self.assertEqual(activity["object"], self.list.remote_id)
self.assertEqual(mock.call_count, 1)
self.assertFalse(models.List.objects.exists())
self.assertFalse(models.ListItem.objects.exists())