funkwhale/api/tests/music/test_urls.py

19 lines
475 B
Python

import pytest
from django.urls import reverse
@pytest.mark.parametrize(
"input,args,expected_url",
[
("api:v2:upload-groups-list", None, "/api/v2/upload-groups"),
(
"api:v2:upload-groups-uploads",
["1234-1234-1234"],
"/api/v2/upload-groups/1234-1234-1234/uploads",
),
],
)
def test_can_resolve_upload_urls(input, args, expected_url):
url = reverse(input, args=args)
assert url == expected_url