mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-06 01:49:56 +02:00
More fields on instance actor repr
This commit is contained in:
parent
1e1ee2f658
commit
abca719d16
4 changed files with 59 additions and 17 deletions
|
@ -2,6 +2,7 @@ from django.urls import reverse
|
|||
|
||||
import pytest
|
||||
|
||||
from funkwhale_api.federation import serializers
|
||||
from funkwhale_api.federation import webfinger
|
||||
|
||||
|
||||
|
@ -9,21 +10,9 @@ def test_instance_actor(db, settings, api_client):
|
|||
settings.FUNKWHALE_URL = 'http://test.com'
|
||||
url = reverse('federation:instance-actor')
|
||||
response = api_client.get(url)
|
||||
assert response.data['id'] == (
|
||||
settings.FUNKWHALE_URL + url
|
||||
)
|
||||
assert response.data['type'] == 'Service'
|
||||
assert response.data['inbox'] == (
|
||||
settings.FUNKWHALE_URL + reverse('federation:instance-inbox')
|
||||
)
|
||||
assert response.data['outbox'] == (
|
||||
settings.FUNKWHALE_URL + reverse('federation:instance-outbox')
|
||||
)
|
||||
assert response.data['@context'] == [
|
||||
'https://www.w3.org/ns/activitystreams',
|
||||
'https://w3id.org/security/v1',
|
||||
{},
|
||||
]
|
||||
|
||||
assert response.status_code == 200
|
||||
assert response.data == serializers.repr_instance_actor()
|
||||
|
||||
|
||||
@pytest.mark.parametrize('route', [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue