Deliver is now a proper celery task

This commit is contained in:
Eliot Berriot 2018-04-12 19:57:43 +02:00
parent 2a4ce0a48c
commit 64e88b83f7
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
3 changed files with 50 additions and 38 deletions

View file

@ -4,12 +4,13 @@ from funkwhale_api.federation import activity
from funkwhale_api.federation import serializers
def test_deliver(nodb_factories, r_mock, mocker):
to = nodb_factories['federation.Actor']()
def test_deliver(factories, r_mock, mocker, settings):
settings.CELERY_TASK_ALWAYS_EAGER = True
to = factories['federation.Actor']()
mocker.patch(
'funkwhale_api.federation.actors.get_actor',
return_value=to)
sender = nodb_factories['federation.Actor']()
sender = factories['federation.Actor']()
ac = {
'id': 'http://test.federation/activity',
'type': 'Create',