kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
Spaces > Tabs
rodzic
363acca53d
commit
feab0f98ba
|
@ -7,25 +7,25 @@ from funkwhale_api.federation import serializers
|
||||||
|
|
||||||
def test_actor_serializer_from_ap(db):
|
def test_actor_serializer_from_ap(db):
|
||||||
payload = {
|
payload = {
|
||||||
'id': 'https://test.federation/user',
|
'id': 'https://test.federation/user',
|
||||||
'type': 'Person',
|
'type': 'Person',
|
||||||
'following': 'https://test.federation/user/following',
|
'following': 'https://test.federation/user/following',
|
||||||
'followers': 'https://test.federation/user/followers',
|
'followers': 'https://test.federation/user/followers',
|
||||||
'inbox': 'https://test.federation/user/inbox',
|
'inbox': 'https://test.federation/user/inbox',
|
||||||
'outbox': 'https://test.federation/user/outbox',
|
'outbox': 'https://test.federation/user/outbox',
|
||||||
'preferredUsername': 'user',
|
'preferredUsername': 'user',
|
||||||
'name': 'Real User',
|
'name': 'Real User',
|
||||||
'summary': 'Hello world',
|
'summary': 'Hello world',
|
||||||
'url': 'https://test.federation/@user',
|
'url': 'https://test.federation/@user',
|
||||||
'manuallyApprovesFollowers': False,
|
'manuallyApprovesFollowers': False,
|
||||||
'publicKey': {
|
'publicKey': {
|
||||||
'id': 'https://test.federation/user#main-key',
|
'id': 'https://test.federation/user#main-key',
|
||||||
'owner': 'https://test.federation/user',
|
'owner': 'https://test.federation/user',
|
||||||
'publicKeyPem': 'yolo'
|
'publicKeyPem': 'yolo'
|
||||||
},
|
},
|
||||||
'endpoints': {
|
'endpoints': {
|
||||||
'sharedInbox': 'https://test.federation/inbox'
|
'sharedInbox': 'https://test.federation/inbox'
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
serializer = serializers.ActorSerializer(data=payload)
|
serializer = serializers.ActorSerializer(data=payload)
|
||||||
|
@ -50,13 +50,13 @@ def test_actor_serializer_from_ap(db):
|
||||||
|
|
||||||
def test_actor_serializer_only_mandatory_field_from_ap(db):
|
def test_actor_serializer_only_mandatory_field_from_ap(db):
|
||||||
payload = {
|
payload = {
|
||||||
'id': 'https://test.federation/user',
|
'id': 'https://test.federation/user',
|
||||||
'type': 'Person',
|
'type': 'Person',
|
||||||
'following': 'https://test.federation/user/following',
|
'following': 'https://test.federation/user/following',
|
||||||
'followers': 'https://test.federation/user/followers',
|
'followers': 'https://test.federation/user/followers',
|
||||||
'inbox': 'https://test.federation/user/inbox',
|
'inbox': 'https://test.federation/user/inbox',
|
||||||
'outbox': 'https://test.federation/user/outbox',
|
'outbox': 'https://test.federation/user/outbox',
|
||||||
'preferredUsername': 'user',
|
'preferredUsername': 'user',
|
||||||
}
|
}
|
||||||
|
|
||||||
serializer = serializers.ActorSerializer(data=payload)
|
serializer = serializers.ActorSerializer(data=payload)
|
||||||
|
@ -82,24 +82,24 @@ def test_actor_serializer_to_ap():
|
||||||
'https://w3id.org/security/v1',
|
'https://w3id.org/security/v1',
|
||||||
{},
|
{},
|
||||||
],
|
],
|
||||||
'id': 'https://test.federation/user',
|
'id': 'https://test.federation/user',
|
||||||
'type': 'Person',
|
'type': 'Person',
|
||||||
'following': 'https://test.federation/user/following',
|
'following': 'https://test.federation/user/following',
|
||||||
'followers': 'https://test.federation/user/followers',
|
'followers': 'https://test.federation/user/followers',
|
||||||
'inbox': 'https://test.federation/user/inbox',
|
'inbox': 'https://test.federation/user/inbox',
|
||||||
'outbox': 'https://test.federation/user/outbox',
|
'outbox': 'https://test.federation/user/outbox',
|
||||||
'preferredUsername': 'user',
|
'preferredUsername': 'user',
|
||||||
'name': 'Real User',
|
'name': 'Real User',
|
||||||
'summary': 'Hello world',
|
'summary': 'Hello world',
|
||||||
'manuallyApprovesFollowers': False,
|
'manuallyApprovesFollowers': False,
|
||||||
'publicKey': {
|
'publicKey': {
|
||||||
'id': 'https://test.federation/user#main-key',
|
'id': 'https://test.federation/user#main-key',
|
||||||
'owner': 'https://test.federation/user',
|
'owner': 'https://test.federation/user',
|
||||||
'publicKeyPem': 'yolo'
|
'publicKeyPem': 'yolo'
|
||||||
},
|
},
|
||||||
'endpoints': {
|
'endpoints': {
|
||||||
'sharedInbox': 'https://test.federation/inbox'
|
'sharedInbox': 'https://test.federation/inbox'
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
ac = models.Actor(
|
ac = models.Actor(
|
||||||
url=expected['id'],
|
url=expected['id'],
|
||||||
|
|
Ładowanie…
Reference in New Issue