)]}'
{"test/unit/common/test_utils.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"048982e6db7c1c1ff75eeb6bdf527a500e96e40c","unresolved":true,"context_lines":[{"line_number":548,"context_line":"        g \u003d gen()"},{"line_number":549,"context_line":"        utils.drain_and_close(g)"},{"line_number":550,"context_line":"        self.assertTrue(drained[0])"},{"line_number":551,"context_line":"        self.assertIsNone(g.gi_frame)"},{"line_number":552,"context_line":""},{"line_number":553,"context_line":"        utils.drain_and_close(Response(status\u003d200, body\u003db\u0027Some body\u0027))"},{"line_number":554,"context_line":"        drained \u003d [False]"}],"source_content_type":"text/x-python","patch_set":1,"id":"ff75b776_aa81cf87","line":551,"updated":"2023-10-10 16:30:59.000000000","message":"we need to make a counter-assertion assertIsNotNone prior to drain_and_close as a sanity check","commit_id":"28fffbbf8a8fbac99e2219361f06add7a5485c8f"}]}
