)]}'
{"glance/tests/test_hacking.py":[{"author":{"_account_id":18602,"name":"Gábor Antal","email":"antal@inf.u-szeged.hu","username":"antal"},"change_message_id":"e729b742d7fbf97d9776229ea207c818d820dad2","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class HackingTestCase(utils.BaseTestCase):"},{"line_number":20,"context_line":"    def test_assert_true_instance(self):"},{"line_number":21,"context_line":"        self.assertEqual(1, len(list(checks.assert_true_instance("},{"line_number":22,"context_line":"            \"self.assertIsInstance(e, \""},{"line_number":23,"context_line":"            \"exception.BuildAbortException)\"))))"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"        self.assertEqual("},{"line_number":26,"context_line":"            0, len(list(checks.assert_true_instance(\"self.assertTrue()\"))))"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa7ab95a_aaf2ec03","line":23,"range":{"start_line":21,"start_character":0,"end_line":23,"end_character":48},"updated":"2016-08-30 09:46:32.000000000","message":"This is for testing the hacking rule, which should fire on this. Should not be modified, as it does not violate the rule now.","commit_id":"d1cea3114b1a79e98911c57cc0ce0b1ab1d16562"}]}
