kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
17 wiersze
623 B
Python
17 wiersze
623 B
Python
from django.urls import reverse
|
|
|
|
from funkwhale_api.activity import serializers, utils
|
|
|
|
|
|
def test_activity_view(factories, api_client, preferences, anonymous_user):
|
|
preferences["common__api_authentication_required"] = False
|
|
factories["favorites.TrackFavorite"](user__privacy_level="everyone")
|
|
factories["history.Listening"]()
|
|
url = reverse("api:v1:activity-list")
|
|
objects = utils.get_activity(anonymous_user)
|
|
serializer = serializers.AutoSerializer(objects, many=True)
|
|
response = api_client.get(url)
|
|
|
|
assert response.status_code == 200
|
|
assert response.data["results"] == serializer.data
|