Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.78 KB | None | 0 0
  1. listenbrainz_1 | tests/integration/test_api.py FF.............
  2. listenbrainz_1 |
  3. listenbrainz_1 | =================================== FAILURES ===================================
  4. listenbrainz_1 | _______________________ APITestCase.test_additional_info _______________________
  5. listenbrainz_1 |
  6. listenbrainz_1 | self = <test_api.APITestCase testMethod=test_additional_info>
  7. listenbrainz_1 |
  8. listenbrainz_1 | def test_additional_info(self):
  9. listenbrainz_1 | """ Test to make sure that user generated data present in additional_info field
  10. listenbrainz_1 | of listens is preserved
  11. listenbrainz_1 | """
  12. listenbrainz_1 | with open(self.path_to_data_file('additional_info.json'), 'r') as f:
  13. listenbrainz_1 | payload = json.load(f)
  14. listenbrainz_1 |
  15. listenbrainz_1 | payload['payload'][0]['listened_at'] = int(time.time())
  16. listenbrainz_1 | response = self.send_data(payload)
  17. listenbrainz_1 | self.assert200(response)
  18. listenbrainz_1 |
  19. listenbrainz_1 | # wait for influx-writer to get its work done before getting the listen back
  20. listenbrainz_1 | time.sleep(15)
  21. listenbrainz_1 |
  22. listenbrainz_1 | url = url_for('api_v1.get_listens', user_name = self.user['musicbrainz_id'])
  23. listenbrainz_1 | response = self.client.get(url, query_string = {'count': '1'})
  24. listenbrainz_1 | self.assert200(response)
  25. listenbrainz_1 | data = json.loads(response.data)['payload']
  26. listenbrainz_1 | sent_additional_info = payload['payload'][0]['track_metadata']['additional_info']
  27. listenbrainz_1 | > received_additional_info = data['listens'][0]['track_metadata']['additional_info']
  28. listenbrainz_1 | E IndexError: list index out of range
  29. listenbrainz_1 |
  30. listenbrainz_1 | tests/integration/test_api.py:221: IndexError
  31. listenbrainz_1 | ----------------------------- Captured stdout call -----------------------------
  32. listenbrainz_1 | 500: Internal Server Error
  33. listenbrainz_1 | ----------------------------- Captured stderr call -----------------------------
  34. listenbrainz_1 | 2017-03-27 06:29:56,548 INFO Connecting to redis: redis:6379
  35. listenbrainz_1 | 2017-03-27 06:29:56,548 INFO Connecting to postgresql: postgresql://listenbrainz:listenbrainz@db:5432/listenbrainz
  36. listenbrainz_1 | --------------------------------------------------------------------------------
  37. listenbrainz_1 | ERROR in api_tools [/code/listenbrainz/tests/integration/../../webserver/views/api_tools.py:72]:
  38. listenbrainz_1 | No consumers registered in redis. Not accepting listens.
  39. listenbrainz_1 | --------------------------------------------------------------------------------
  40. 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