)]}'
{"tempest/tests/test_hacking.py":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"8649cd7a9940bb684ec0b3f6af55a44a4fdd8084","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        filename: Path of the file being run through pep8"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    When running a test on a check method the return will be False/None if"},{"line_number":45,"context_line":"    there is no violation in the sample input. If there is an error a tuple is"},{"line_number":46,"context_line":"    returned with a position in the line, and a message. So to check the result"},{"line_number":47,"context_line":"    just assertTrue if the check is expected to fail and assertFalse if it"},{"line_number":48,"context_line":"    should pass."}],"source_content_type":"text/x-python","patch_set":3,"id":"9ad9bd40_9773337f","line":45,"updated":"2014-05-06 19:38:47.000000000","message":"awesome docstring!","commit_id":"280d9e073924727d329e33f9c9cdd722dbf78a3a"},{"author":{"_account_id":1192,"name":"David Kranz","email":"dkranz@redhat.com","username":"david-kranz"},"change_message_id":"e2837e1581f232a8c4b6bb5a3001fb2dd73b6494","unresolved":false,"context_lines":[{"line_number":69,"context_line":"            \"@test.services(\u0027compute\u0027)\"))"},{"line_number":70,"context_line":"        self.assertFalse(checks.scenario_tests_need_service_tags("},{"line_number":71,"context_line":"            \u0027def test_fake_test:\u0027, \u0027./tempest/api/compute/test_fake.py\u0027,"},{"line_number":72,"context_line":"            \u0027@test.services(image)\u0027))"},{"line_number":73,"context_line":"        self.assertTrue(checks.scenario_tests_need_service_tags("},{"line_number":74,"context_line":"            \u0027def test_fake_test:\u0027, \u0027./tempest/scenario/test_fake.py\u0027,"},{"line_number":75,"context_line":"            \u0027\\n\u0027))"}],"source_content_type":"text/x-python","patch_set":3,"id":"9ad9bd40_0df0f465","line":72,"updated":"2014-05-06 21:00:55.000000000","message":"This is not exactly the syntax but the actual code regexp doesn\u0027t look inside the parens. Up to you whether to change it.","commit_id":"280d9e073924727d329e33f9c9cdd722dbf78a3a"}]}
