mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-06 07:09:56 +02:00
See #170: reel2bits compat
This commit is contained in:
parent
1d37a2c819
commit
9e8983bb60
13 changed files with 248 additions and 53 deletions
|
@ -305,13 +305,7 @@ def test_outbox_create_audio_channel(factories, mocker):
|
|||
channel = factories["audio.Channel"]()
|
||||
upload = factories["music.Upload"](library=channel.library)
|
||||
activity = list(routes.outbox_create_audio({"upload": upload}))[0]
|
||||
serializer = serializers.ActivitySerializer(
|
||||
{
|
||||
"type": "Create",
|
||||
"object": serializers.ChannelUploadSerializer(upload).data,
|
||||
"actor": channel.actor.fid,
|
||||
}
|
||||
)
|
||||
serializer = serializers.ChannelCreateUploadSerializer(upload)
|
||||
expected = serializer.data
|
||||
expected["to"] = [{"type": "followers", "target": upload.library.channel.actor}]
|
||||
|
||||
|
@ -360,11 +354,11 @@ def test_inbox_create_audio_channel(factories, mocker):
|
|||
"@context": jsonld.get_default_context(),
|
||||
"type": "Create",
|
||||
"actor": channel.actor.fid,
|
||||
"object": serializers.ChannelUploadSerializer(upload).data,
|
||||
"object": serializers.ChannelCreateUploadSerializer(upload).data,
|
||||
}
|
||||
upload.delete()
|
||||
init = mocker.spy(serializers.ChannelUploadSerializer, "__init__")
|
||||
save = mocker.spy(serializers.ChannelUploadSerializer, "save")
|
||||
init = mocker.spy(serializers.ChannelCreateUploadSerializer, "__init__")
|
||||
save = mocker.spy(serializers.ChannelCreateUploadSerializer, "save")
|
||||
result = routes.inbox_create_audio(
|
||||
payload,
|
||||
context={"actor": channel.actor, "raise_exception": True, "activity": activity},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue