funkwhale/api/tests/musicbrainz/test_cache.py

14 wiersze
444 B
Python
Czysty Zwykły widok Historia

from funkwhale_api.musicbrainz import client
def test_can_search_recording_in_musicbrainz_api(mocker):
2018-06-09 13:36:16 +00:00
r = {"hello": "world"}
m = mocker.patch(
2018-06-09 13:36:16 +00:00
"funkwhale_api.musicbrainz.client._api.search_artists", return_value=r
)
assert client.api.artists.search("test") == r
# now call from cache
2018-06-09 13:36:16 +00:00
assert client.api.artists.search("test") == r
assert client.api.artists.search("test") == r
assert m.call_count == 1