)]}'
{"novaclient/tests/unit/v2/test_images.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"d5f890daa7739b66515f1125a264a6e2b31e78bf","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        # This is two warnings because find calls findall which calls list"},{"line_number":92,"context_line":"        # which is the first warning, which finds one results and then calls"},{"line_number":93,"context_line":"        # get on that, which is the second warning."},{"line_number":94,"context_line":"        # TODO(jrosenboom): Find out the root cause for the different call"},{"line_number":95,"context_line":"        # count with python3.5"},{"line_number":96,"context_line":"        if sys.version_info \u003c (3, 5):"},{"line_number":97,"context_line":"            self.assertEqual(2, mock_warn.call_count)"},{"line_number":98,"context_line":"        else:"},{"line_number":99,"context_line":"            self.assertEqual(3, mock_warn.call_count)"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"        iml \u003d self.cs.images.findall(status\u003d\u0027SAVING\u0027)"},{"line_number":102,"context_line":"        self.assert_request_id(iml, fakes.FAKE_REQUEST_ID_LIST)"}],"source_content_type":"text/x-python","patch_set":2,"id":"dada55a8_ba1a9d15","line":99,"range":{"start_line":94,"start_character":8,"end_line":99,"end_character":53},"updated":"2016-07-24 12:13:20.000000000","message":"Please, do not do such hacks in future. This test failure is simple and indicates that we use some deprecated stuff.\n\nProposed fix - https://review.openstack.org/346512","commit_id":"6cb1d6ccda113da3fdd4096e1e54b8be5cd6dcbe"}]}
