)]}'
{"manila/tests/test_hacking.py":[{"author":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"change_message_id":"d507185a3c24ae17d5e2b0064b53185c362c239a","unresolved":false,"context_lines":[{"line_number":57,"context_line":"    should pass."},{"line_number":58,"context_line":"    \"\"\""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    def test_no_translate_logs(self):"},{"line_number":61,"context_line":"        self.assertEqual(1, len(list(checks.no_translate_logs("},{"line_number":62,"context_line":"            \"LOG.debug(_(\u0027foo\u0027))\"))))"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"        self.assertEqual(0, len(list(checks.no_translate_logs("},{"line_number":65,"context_line":"            \"LOG.debug(\u0027foo\u0027)\"))))"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        self.assertEqual(1, len(list(checks.no_translate_logs("},{"line_number":68,"context_line":"            \"LOG.info(_(\u0027foo\u0027))\"))))"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"    def test_check_explicit_underscore_import(self):"},{"line_number":71,"context_line":"        self.assertEqual(1, len(list(checks.check_explicit_underscore_import("}],"source_content_type":"text/x-python","patch_set":5,"id":"bff0334d_04c096e0","line":68,"range":{"start_line":60,"start_character":0,"end_line":68,"end_character":36},"updated":"2017-04-09 15:05:30.000000000","message":"Coverage here isn\u0027t really very good.","commit_id":"3c8a0795287cf4134fb1589eeaa90d5a3e6366a2"}]}
