)]}'
{"tests/unit/test_swiftclient.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"d59558ffee398647c6299937838c8ab1eb1847f5","unresolved":false,"context_lines":[{"line_number":120,"context_line":""},{"line_number":121,"context_line":"    def getheaders(self):"},{"line_number":122,"context_line":"        if self.need_items:"},{"line_number":123,"context_line":"            return dict(self.headers).items()"},{"line_number":124,"context_line":"        return dict(self.headers)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"    def fake_response(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_3286f613","line":123,"updated":"2017-03-08 01:09:00.000000000","message":"wait... what does the *real* return!?","commit_id":"028c4824d0190e0b605ae9c90756167083e46cd3"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"6fadb39ef00b459c23ff05724b7950057a676546","unresolved":false,"context_lines":[{"line_number":2640,"context_line":"                        \u0027Etag\u0027: b\u0027mock_etag\u0027,"},{"line_number":2641,"context_line":"                        \u0027Set-Cookie\u0027: set_cookie_encoded"},{"line_number":2642,"context_line":"                    },"},{"line_number":2643,"context_line":"                    need_items\u003dTrue,"},{"line_number":2644,"context_line":"                ),"},{"line_number":2645,"context_line":"                buf.getvalue(),"},{"line_number":2646,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_af544121","line":2643,"updated":"2017-03-08 00:06:02.000000000","message":"Right, and that\u0027s needed because we\u0027re chucking this straight at http_log, while generally the response would have been pulled through HTTPConnection.getresponse [1]. Makes sense, and more expedient than getting swiftclient to let requests Responses look like requests Responses.\n\n[1] https://github.com/openstack/python-swiftclient/blob/3.3.0/swiftclient/client.py#L448-L474","commit_id":"028c4824d0190e0b605ae9c90756167083e46cd3"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"d59558ffee398647c6299937838c8ab1eb1847f5","unresolved":false,"context_lines":[{"line_number":2640,"context_line":"                        \u0027Etag\u0027: b\u0027mock_etag\u0027,"},{"line_number":2641,"context_line":"                        \u0027Set-Cookie\u0027: set_cookie_encoded"},{"line_number":2642,"context_line":"                    },"},{"line_number":2643,"context_line":"                    need_items\u003dTrue,"},{"line_number":2644,"context_line":"                ),"},{"line_number":2645,"context_line":"                buf.getvalue(),"},{"line_number":2646,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a30ddce_f550c80c","line":2643,"in_reply_to":"9a30ddce_af544121","updated":"2017-03-08 01:09:00.000000000","message":"oh, yeah... and I guess this MockHttpResponse is trying to mock... the *requests* we response object?","commit_id":"028c4824d0190e0b605ae9c90756167083e46cd3"}]}
