def test_get_setlist(self): api = PhishNetAPI() setlist_response = api.get_setlist(showid=1252698446) assert setlist_response['error_code'] == 0 assert setlist_response['response']['count'] == 1 assert len(setlist_response['response']['data']) == 1 assert setlist_response['response']['data'][0]['showid'] == 1252698446 assert setlist_response['response']['data'][0][ 'showdate'] == '1997-12-29' assert setlist_response['response']['data'][0]['rating'] == '4.5907' assert setlist_response['response']['data'][0][ 'location'] == 'New York, NY, USA' get_setlists_response = api.get_setlist(showdate='1997-12-29') assert setlist_response['error_code'] == 0 assert get_setlists_response['response']['count'] == 1 assert len(get_setlists_response['response']['data']) == 1 assert get_setlists_response['response']['data'][0][ 'showid'] == 1252698446 assert setlist_response['response']['data'][0][ 'showdate'] == '1997-12-29' assert setlist_response['response']['data'][0]['rating'] == '4.5907' assert setlist_response['response']['data'][0][ 'location'] == 'New York, NY, USA'
def test_get_setlist(self, requests_mock): api = PhishNetAPI('apikey123456789test1') with open('tests/data/latest_setlist.json') as f: get_setlist_json = json.load(f) requests_mock.post(api.base_url + "setlists/get", json=get_setlist_json) setlist_response = api.get_setlist(showid=1252698446) assert setlist_response['response']['count'] == 1 assert len(setlist_response['response']['data']) == 1 assert setlist_response['response']['data'][0]['showid'] == 1252698446 get_setlists_response = api.get_setlist(showdate='1997-12-29') assert get_setlists_response['response']['count'] == 1 assert len(get_setlists_response['response']['data']) == 1 assert get_setlists_response['response']['data'][0][ 'showid'] == 1252698446