tests unfavorite

This commit is contained in:
Mouse Reeve 2020-12-14 13:04:07 -08:00
parent 1bcae45145
commit 8787599692
1 changed files with 5 additions and 2 deletions

View File

@ -12,6 +12,7 @@ from django.test.client import RequestFactory
from bookwyrm import models, incoming from bookwyrm import models, incoming
#pylint: disable=too-many-public-methods
class Incoming(TestCase): class Incoming(TestCase):
''' a lot here: all handlers for receiving activitypub requests ''' ''' a lot here: all handlers for receiving activitypub requests '''
def setUp(self): def setUp(self):
@ -385,11 +386,13 @@ class Incoming(TestCase):
'id': 'https://example.com/fav/1', 'id': 'https://example.com/fav/1',
'actor': 'https://example.com/users/rat', 'actor': 'https://example.com/users/rat',
'published': 'Mon, 25 May 2020 19:31:20 GMT', 'published': 'Mon, 25 May 2020 19:31:20 GMT',
'object': 'https://example.com/status/1', 'object': 'https://example.com/fav/1',
} }
} }
models.Favorite.objects.create( models.Favorite.objects.create(
status=self.status, user=self.remote_user) status=self.status,
user=self.remote_user,
remote_id='https://example.com/fav/1')
self.assertEqual(models.Favorite.objects.count(), 1) self.assertEqual(models.Favorite.objects.count(), 1)
incoming.handle_unfavorite(activity) incoming.handle_unfavorite(activity)