Skip to content
Snippets Groups Projects
Verified Commit cfdad83c authored by Eliot Berriot's avatar Eliot Berriot
Browse files

Added tests for artists, albums and tracks ls

parent ff402d75
Branches
No related tags found
No related merge requests found
...@@ -179,3 +179,78 @@ def test_favorites_tracks_rm(cli_ctx, session, responses, get_requests): ...@@ -179,3 +179,78 @@ def test_favorites_tracks_rm(cli_ctx, session, responses, get_requests):
assert len(requests) == 2 assert len(requests) == 2
assert requests[0].kwargs["data"] == {"track": 1} assert requests[0].kwargs["data"] == {"track": 1}
assert requests[1].kwargs["data"] == {"track": 42} assert requests[1].kwargs["data"] == {"track": 42}
def test_tracks_ls(cli_ctx, session, responses, get_requests):
command = cli.tracks_ls
url = "https://test.funkwhale/api/v1/tracks/?ordering=-creation_date&page=1&page_size=5&q=hello"
responses.get(
url, payload={"results": [], "next": None, "previous": None, "count": 0}
)
command.callback(
raw=False,
page=1,
page_size=5,
ordering="-creation_date",
filter="favorites=true",
query=["hello"],
column=None,
format=None,
no_headers=False,
ids=False,
limit=1,
)
requests = get_requests("get", url)
assert len(requests) == 1
def test_artists_ls(cli_ctx, session, responses, get_requests):
command = cli.artists_ls
url = "https://test.funkwhale/api/v1/artists/?ordering=-creation_date&page=1&page_size=5&q=hello"
responses.get(
url, payload={"results": [], "next": None, "previous": None, "count": 0}
)
command.callback(
raw=False,
page=1,
page_size=5,
ordering="-creation_date",
filter="favorites=true",
query=["hello"],
column=None,
format=None,
no_headers=False,
ids=False,
limit=1,
)
requests = get_requests("get", url)
assert len(requests) == 1
def test_albums_ls(cli_ctx, session, responses, get_requests):
command = cli.albums_ls
url = "https://test.funkwhale/api/v1/albums/?ordering=-creation_date&page=1&page_size=5&q=hello"
responses.get(
url, payload={"results": [], "next": None, "previous": None, "count": 0}
)
command.callback(
raw=False,
page=1,
page_size=5,
ordering="-creation_date",
filter="favorites=true",
query=["hello"],
column=None,
format=None,
no_headers=False,
ids=False,
limit=1,
)
requests = get_requests("get", url)
assert len(requests) == 1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment