Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- listenbrainz_1 | tests/integration/test_api.py FF.............
- listenbrainz_1 |
- listenbrainz_1 | =================================== FAILURES ===================================
- listenbrainz_1 | _______________________ APITestCase.test_additional_info _______________________
- listenbrainz_1 |
- listenbrainz_1 | self = <test_api.APITestCase testMethod=test_additional_info>
- listenbrainz_1 |
- listenbrainz_1 | def test_additional_info(self):
- listenbrainz_1 | """ Test to make sure that user generated data present in additional_info field
- listenbrainz_1 | of listens is preserved
- listenbrainz_1 | """
- listenbrainz_1 | with open(self.path_to_data_file('additional_info.json'), 'r') as f:
- listenbrainz_1 | payload = json.load(f)
- listenbrainz_1 |
- listenbrainz_1 | payload['payload'][0]['listened_at'] = int(time.time())
- listenbrainz_1 | response = self.send_data(payload)
- listenbrainz_1 | self.assert200(response)
- listenbrainz_1 |
- listenbrainz_1 | # wait for influx-writer to get its work done before getting the listen back
- listenbrainz_1 | time.sleep(15)
- listenbrainz_1 |
- listenbrainz_1 | url = url_for('api_v1.get_listens', user_name = self.user['musicbrainz_id'])
- listenbrainz_1 | response = self.client.get(url, query_string = {'count': '1'})
- listenbrainz_1 | self.assert200(response)
- listenbrainz_1 | data = json.loads(response.data)['payload']
- listenbrainz_1 | sent_additional_info = payload['payload'][0]['track_metadata']['additional_info']
- listenbrainz_1 | > received_additional_info = data['listens'][0]['track_metadata']['additional_info']
- listenbrainz_1 | E IndexError: list index out of range
- listenbrainz_1 |
- listenbrainz_1 | tests/integration/test_api.py:221: IndexError
- listenbrainz_1 | ----------------------------- Captured stdout call -----------------------------
- listenbrainz_1 | 500: Internal Server Error
- listenbrainz_1 | ----------------------------- Captured stderr call -----------------------------
- listenbrainz_1 | 2017-03-27 06:29:56,548 INFO Connecting to redis: redis:6379
- listenbrainz_1 | 2017-03-27 06:29:56,548 INFO Connecting to postgresql: postgresql://listenbrainz:listenbrainz@db:5432/listenbrainz
- listenbrainz_1 | --------------------------------------------------------------------------------
- listenbrainz_1 | ERROR in api_tools [/code/listenbrainz/tests/integration/../../webserver/views/api_tools.py:72]:
- listenbrainz_1 | No consumers registered in redis. Not accepting listens.
- listenbrainz_1 | --------------------------------------------------------------------------------
- listenbrainz_1 | 2017-03-27 06:29:56,665 ERROR No consumers registered in redis. Not accepting listens.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement