)]}'
{"openstackclient/tests/image/v2/test_image.py":[{"author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"change_message_id":"0b71e224a4d33b84b9a74928704f59a73335e153","unresolved":false,"context_lines":[{"line_number":258,"context_line":"        self.images_mock.get.return_value \u003d self.new_image"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"        # Update the image_id in the MEMBER dict"},{"line_number":261,"context_line":"        self.new_member \u003d copy.deepcopy(image_fakes.MEMBER)"},{"line_number":262,"context_line":"        self.new_member[\u0027image_id\u0027] \u003d self.new_image.id"},{"line_number":263,"context_line":"        self.image_members_mock.create.return_value \u003d fakes.FakeModel("},{"line_number":264,"context_line":"            self.new_member,"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a740942_b2f2e698","line":261,"updated":"2015-12-11 06:29:44.000000000","message":"MEMBER could also be put in FakeImage, I think. But I\u0027m OK with this one, and it could be in the todo list.","commit_id":"9dd5c6a19cd8cd029c286b48f04fb6f2a7a34729"}]}
