)]}'
{"neutronclient/tests/unit/test_cli20_network.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"27dd117a82e59b0579a529d86737d5b073670459","unresolved":false,"context_lines":[{"line_number":276,"context_line":"                                       \"tenant_id\": \"tenant_3\","},{"line_number":277,"context_line":"                                       \"subnets\": []}]}"},{"line_number":278,"context_line":"        self._test_list_nets_columns(cmd, returned_body,"},{"line_number":279,"context_line":"                                     args\u003d[\u0027-f\u0027, \u0027json\u0027, \u0027-c\u0027, \u0027id\u0027])"},{"line_number":280,"context_line":"        _str \u003d self.fake_stdout.make_string()"},{"line_number":281,"context_line":"        returned_networks \u003d utils.loads(_str)"},{"line_number":282,"context_line":"        self.assertEqual(1, len(returned_networks))"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2F9p4%3D","side":"PARENT","line":279,"updated":"2013-10-24 15:03:18.000000000","message":"Let me clarify. Does \"-f json\" require tablib-cliff?\nIt is better to add a note about this.","commit_id":"1dd88b9564dbe94f3294ab447cf0680f0c6f5685"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"f844bad1f36b2cb7e5342517ac653cdf1762584f","unresolved":false,"context_lines":[{"line_number":276,"context_line":"                                       \"tenant_id\": \"tenant_3\","},{"line_number":277,"context_line":"                                       \"subnets\": []}]}"},{"line_number":278,"context_line":"        self._test_list_nets_columns(cmd, returned_body,"},{"line_number":279,"context_line":"                                     args\u003d[\u0027-f\u0027, \u0027json\u0027, \u0027-c\u0027, \u0027id\u0027])"},{"line_number":280,"context_line":"        _str \u003d self.fake_stdout.make_string()"},{"line_number":281,"context_line":"        returned_networks \u003d utils.loads(_str)"},{"line_number":282,"context_line":"        self.assertEqual(1, len(returned_networks))"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2F9LA%3D","side":"PARENT","line":279,"in_reply_to":"AAAATn%2F%2F9p4%3D","updated":"2013-10-24 16:42:50.000000000","message":"yes, it does. and this patch seems not correct for csv standard (according to the RFC), so i will mark it as ABANDONED\n\nThanks for the review, sincerely.\n\nIt is very sad for me that i have no free time to continuously contribute to openstack (if what i did is contribution) since my current job is too hard, so the other patches will be set to ABANDONED as well, hope i can have the chance to restore them.\n\nsorry for the disruption. and sorry i leave this comment here.\n\nit is a really wonderful time for me from Aug, 1 to Sep, 14 on openstack project. Thank you for your help.","commit_id":"1dd88b9564dbe94f3294ab447cf0680f0c6f5685"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"27dd117a82e59b0579a529d86737d5b073670459","unresolved":false,"context_lines":[{"line_number":295,"context_line":"        expected_data \u003d [\u0027id3,buildname3,\u0027]"},{"line_number":296,"context_line":"        self.assertEqual(expected_col, ret[0])"},{"line_number":297,"context_line":"        self.assertEqual(expected_data, ret[1:])"},{"line_number":298,"context_line":"        self.assertFalse(len(set(ret[0].split(\u0027,\u0027)) ^ set(cmd.list_columns)))"},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"    def test_list_external_nets_empty_with_column(self):"},{"line_number":301,"context_line":"        resources \u003d \"networks\""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATX%2F%2F9Sg%3D","line":298,"updated":"2013-10-24 15:03:18.000000000","message":"len() looks unnecessary.","commit_id":"b4f8dcd8a67d99f0e9f6427f4d40414f8ff6fe77"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"f844bad1f36b2cb7e5342517ac653cdf1762584f","unresolved":false,"context_lines":[{"line_number":295,"context_line":"        expected_data \u003d [\u0027id3,buildname3,\u0027]"},{"line_number":296,"context_line":"        self.assertEqual(expected_col, ret[0])"},{"line_number":297,"context_line":"        self.assertEqual(expected_data, ret[1:])"},{"line_number":298,"context_line":"        self.assertFalse(len(set(ret[0].split(\u0027,\u0027)) ^ set(cmd.list_columns)))"},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"    def test_list_external_nets_empty_with_column(self):"},{"line_number":301,"context_line":"        resources \u003d \"networks\""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAATn%2F%2F9K0%3D","line":298,"in_reply_to":"AAAATX%2F%2F9Sg%3D","updated":"2013-10-24 16:42:50.000000000","message":"agree","commit_id":"b4f8dcd8a67d99f0e9f6427f4d40414f8ff6fe77"}]}
