)]}'
{"test/unit/common/middleware/test_account_quotas.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"53e2ffabf3a4b9df074b81d825e6726376a7f3b4","unresolved":false,"context_lines":[{"line_number":210,"context_line":"        res \u003d req.get_response(app)"},{"line_number":211,"context_line":"        self.assertEqual(res.status_int, 200)"},{"line_number":212,"context_line":""},{"line_number":213,"context_line":"    def test_exceed_quota_bytes_on_empty_account_not_authorized(self):"},{"line_number":214,"context_line":"        headers \u003d [(\u0027x-account-bytes-used\u0027, \u00270\u0027),"},{"line_number":215,"context_line":"                   (\u0027x-account-meta-quota-bytes\u0027, \u002710\u0027)]"},{"line_number":216,"context_line":"        app \u003d FakeAuthFilter("}],"source_content_type":"text/x-python","patch_set":1,"id":"dfbec78f_5d4b7b86","line":213,"range":{"start_line":213,"start_character":49,"end_line":213,"end_character":63},"updated":"2019-05-02 19:25:19.000000000","message":"Eh? This request would be authorized, though, yeah? Give how test_exceed_quota_not_authorized behaves, I would\u0027ve expected a 403 given this name...","commit_id":"e36b957237f14e051b6acaa96e8e342c8978bddf"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"53e2ffabf3a4b9df074b81d825e6726376a7f3b4","unresolved":false,"context_lines":[{"line_number":232,"context_line":"        cache \u003d FakeCache(None)"},{"line_number":233,"context_line":"        req \u003d Request.blank(\u0027/v1/a/c/o\u0027, method\u003d\u0027PUT\u0027,"},{"line_number":234,"context_line":"                            headers\u003d{\u0027x-auth-token\u0027: \u0027secret\u0027,"},{"line_number":235,"context_line":"                                     \u0027content-length\u0027: \u0027901\u0027},"},{"line_number":236,"context_line":"                            environ\u003d{\u0027swift.cache\u0027: cache})"},{"line_number":237,"context_line":"        res \u003d req.get_response(app)"},{"line_number":238,"context_line":"        self.assertEqual(res.status_int, 413)"}],"source_content_type":"text/x-python","patch_set":1,"id":"dfbec78f_bd55d71f","line":235,"range":{"start_line":235,"start_character":56,"end_line":235,"end_character":59},"updated":"2019-05-02 19:25:19.000000000","message":"What if this was going to overwrite a non-zero-byte object? Shouldn\u0027t that be allowed?\n\nWouldn\u0027t this also behave differently if we did a chunked transfer (so there was no content-length to base our decision off of)?","commit_id":"e36b957237f14e051b6acaa96e8e342c8978bddf"}]}
