)]}'
{"openstack/tests/functional/object_store/v1/test_obj.py":[{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"69872fb620413612b6e34d84333f17620fd560c6","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"    def setUp(self):"},{"line_number":25,"context_line":"        super(TestObject, self).setUp()"},{"line_number":26,"context_line":"        self.sot \u003d self.conn.object_store.create_container(name\u003dself.FOLDER)"},{"line_number":27,"context_line":"        self.sot \u003d self.conn.object_store.create_object("},{"line_number":28,"context_line":"            container\u003dself.FOLDER, name\u003dself.FILE, data\u003dself.DATA)"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"fa1b9901_c54860cf","line":26,"updated":"2015-08-23 07:52:18.000000000","message":"This initialization of self.sot is a waste.","commit_id":"68d18af45db69b1719baf44bc94b2e978692a2dd"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"69872fb620413612b6e34d84333f17620fd560c6","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        self.assertEqual(str(len(self.DATA)), headers[\u0027content-length\u0027])"},{"line_number":51,"context_line":"        self.assertEqual(\u0027orly\u0027, headers[\u0027x-object-meta-test\u0027])"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    def test_zzzz(self):"},{"line_number":54,"context_line":"        # TODO(thowe): Do not require container #1487147"},{"line_number":55,"context_line":"        self.conn.object_store.delete_object(self.sot, container\u003dself.FOLDER,"},{"line_number":56,"context_line":"                                             ignore_missing\u003dFalse)"}],"source_content_type":"text/x-python","patch_set":5,"id":"fa1b9901_253cbc2e","line":53,"updated":"2015-08-23 07:52:18.000000000","message":"how about add the following calls to addCleanUp()?\n\nI\u0027m not sure the test_xxx methods will always be executed in alphabeta order.","commit_id":"68d18af45db69b1719baf44bc94b2e978692a2dd"},{"author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"change_message_id":"3e99c663ef29f0c88b0e57ae9a31c9be4be1638e","unresolved":false,"context_lines":[{"line_number":39,"context_line":"                 in self.conn.object_store.objects(container\u003dself.FOLDER)]"},{"line_number":40,"context_line":"        self.assertIn(self.FILE, names)"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    def test_get_object(self):"},{"line_number":43,"context_line":"        result \u003d self.conn.object_store.get_object("},{"line_number":44,"context_line":"            self.FILE, container\u003dself.FOLDER)"},{"line_number":45,"context_line":"        self.assertEqual(self.DATA, result)"}],"source_content_type":"text/x-python","patch_set":7,"id":"fa1b9901_3eb01543","line":42,"updated":"2015-08-24 23:33:11.000000000","message":"This blows up because https://review.openstack.org/#/c/216452/","commit_id":"ba4dd8f713d92bbc42e1852eda102932e2595fde"}]}
