)]}'
{"test/unit/common/middleware/test_listing_formats.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"ee96badfed805f122dce4c183e47faf4abfee86c","unresolved":true,"context_lines":[{"line_number":181,"context_line":"        self.fake_swift.register(\u0027HEAD\u0027, \u0027/v1/a\u0027, HTTPNoContent, {"},{"line_number":182,"context_line":"            \u0027Content-Type\u0027: \u0027application/json\u0027}, b\u0027\u0027)"},{"line_number":183,"context_line":"        req \u003d Request.blank(\u0027/v1/a?format\u003dxml\u0027, method\u003d\u0027HEAD\u0027)"},{"line_number":184,"context_line":"        status, headers, body \u003d req.call_application(self.app)"},{"line_number":185,"context_line":"        self.assertEqual(b\u0027\u0027.join(body), b\u0027\u0027)"},{"line_number":186,"context_line":"        headers_dict \u003d dict(headers)"},{"line_number":187,"context_line":"        self.assertEqual(headers_dict.get(\u0027Content-Length\u0027), \u00270\u0027, headers)"}],"source_content_type":"text/x-python","patch_set":1,"id":"cd31dc98_f75f42be","line":184,"updated":"2024-11-22 18:21:41.000000000","message":"call_application() avoids constructing a swob.Response which stuffs all the headers into a HeaderKeyDict.","commit_id":"07993ac50fd3c8bd6c4550473f4ced79977cf3dc"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"ee96badfed805f122dce4c183e47faf4abfee86c","unresolved":true,"context_lines":[{"line_number":188,"context_line":"        self.assertEqual(headers_dict[\u0027Content-Type\u0027],"},{"line_number":189,"context_line":"                         \u0027application/xml; charset\u003dutf-8\u0027)"},{"line_number":190,"context_line":"        # query param overrides header, so it won\u0027t vary"},{"line_number":191,"context_line":"        self.assertNotIn(\u0027Vary\u0027, HeaderKeyDict(headers_dict))"},{"line_number":192,"context_line":"        self.assertEqual(self.fake_swift.calls[-1], ("},{"line_number":193,"context_line":"            \u0027HEAD\u0027, \u0027/v1/a?format\u003djson\u0027))"},{"line_number":194,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"e22c4d8a_53f35ce0","line":191,"updated":"2024-11-22 18:21:41.000000000","message":"maybe overkill but the negative assertions should be case insensitive","commit_id":"07993ac50fd3c8bd6c4550473f4ced79977cf3dc"}]}
