Esempio n. 1
0
    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'
Esempio n. 2
0
    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