mirror of
https://code.eliotberriot.com/funkwhale/funkwhale.git
synced 2025-10-06 02:20:01 +02:00
Fx #1178: Display channel and track downloads count
This commit is contained in:
parent
75f9537d89
commit
e9186ca813
8 changed files with 30 additions and 3 deletions
|
@ -213,7 +213,7 @@ def test_channel_serializer_update_podcast(factories):
|
|||
def test_channel_serializer_representation(factories, to_api_date):
|
||||
content = factories["common.Content"]()
|
||||
channel = factories["audio.Channel"](artist__description=content)
|
||||
|
||||
setattr(channel, "_downloads_count", 12)
|
||||
expected = {
|
||||
"artist": music_serializers.serialize_artist_simple(channel.artist),
|
||||
"uuid": str(channel.uuid),
|
||||
|
@ -225,6 +225,7 @@ def test_channel_serializer_representation(factories, to_api_date):
|
|||
"metadata": {},
|
||||
"rss_url": channel.get_rss_url(),
|
||||
"url": channel.actor.url,
|
||||
"downloads_count": 12,
|
||||
}
|
||||
expected["artist"]["description"] = common_serializers.ContentSerializer(
|
||||
content
|
||||
|
@ -248,6 +249,7 @@ def test_channel_serializer_external_representation(factories, to_api_date):
|
|||
"metadata": {},
|
||||
"rss_url": channel.get_rss_url(),
|
||||
"url": channel.actor.url,
|
||||
"downloads_count": None,
|
||||
}
|
||||
expected["artist"]["description"] = common_serializers.ContentSerializer(
|
||||
content
|
||||
|
|
|
@ -234,6 +234,7 @@ def test_track_serializer(factories, to_api_date):
|
|||
"tags": [],
|
||||
"attributed_to": federation_serializers.APIActorSerializer(actor).data,
|
||||
"cover": common_serializers.AttachmentSerializer(track.attachment_cover).data,
|
||||
"downloads_count": track.downloads_count,
|
||||
}
|
||||
serializer = serializers.TrackSerializer(track)
|
||||
assert serializer.data == expected
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue