mopidy-funkwhale/tests/test_client.py

27 lines
718 B
Python

import pytest
def test_client_search(client, requests_mock):
requests_mock.get(
client.session.url_base + "search?query=myquery", json={"hello": "world"}
)
result = client.search("myquery")
assert result == {"hello": "world"}
def test_client_get_track(client, requests_mock):
requests_mock.get(client.session.url_base + "tracks/12/", json={"hello": "world"})
result = client.get_track(12)
assert result == {"hello": "world"}
def test_client_list_tracks(client, requests_mock):
requests_mock.get(
client.session.url_base + "tracks/?artist=12", json={"hello": "world"}
)
result = client.list_tracks({"artist": 12})
assert result == {"hello": "world"}