funquail/api/tests/users/test_activity.py
Shin'ya Minazuki 54c6d22102 音楽で楽しみましょう!-Let's have fun with music!-
Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
2026-01-24 16:16:49 -03:00

23 lines
569 B
Python

from funkwhale_api.users import serializers
def test_get_user_activity_url(settings, factories):
user = factories["users.User"]()
assert user.get_activity_url() == "{}/@{}".format(
settings.FUNQUAIL_URL, user.username
)
def test_activity_user_serializer(factories):
user = factories["users.User"]()
expected = {
"type": "Person",
"id": user.get_activity_url(),
"local_id": user.username,
"name": user.username,
}
data = serializers.UserActivitySerializer(user).data
assert data == expected