)]}'
{"keystone/tests/unit/protection/v3/test_users.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"de3fde77af70c9037528145a7fe942c38b745277","unresolved":false,"context_lines":[{"line_number":163,"context_line":"        # for requests we\u0027ll be making in the tests."},{"line_number":164,"context_line":"        with self.test_client() as c:"},{"line_number":165,"context_line":"            r \u003d c.post(\u0027/v3/auth/tokens\u0027, json\u003dauth)"},{"line_number":166,"context_line":"            self.token_id \u003d r.headers[\u0027X-Subject-Token\u0027]"},{"line_number":167,"context_line":"            self.headers \u003d {\u0027X-Auth-Token\u0027: self.token_id}"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fdfeff1_5030b39f","line":166,"range":{"start_line":166,"start_character":12,"end_line":166,"end_character":56},"updated":"2019-01-28 21:41:50.000000000","message":"This needs a cleanup action. This should be covered in the comment in the previous patch.\n\nOtherwise this looks good.","commit_id":"ab2e1a818349fd31b99ff7c1c10031b483c56a77"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"930b268761d1a7e0f4abe1fc01ba34542acd42ab","unresolved":false,"context_lines":[{"line_number":163,"context_line":"        # for requests we\u0027ll be making in the tests."},{"line_number":164,"context_line":"        with self.test_client() as c:"},{"line_number":165,"context_line":"            r \u003d c.post(\u0027/v3/auth/tokens\u0027, json\u003dauth)"},{"line_number":166,"context_line":"            self.token_id \u003d r.headers[\u0027X-Subject-Token\u0027]"},{"line_number":167,"context_line":"            self.headers \u003d {\u0027X-Auth-Token\u0027: self.token_id}"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9fdfeff1_3feb7813","line":166,"range":{"start_line":166,"start_character":12,"end_line":166,"end_character":56},"in_reply_to":"9fdfeff1_5030b39f","updated":"2019-01-29 04:08:10.000000000","message":"Answered in the previous patch to try and keep all the context there. Thanks for the reviews.","commit_id":"ab2e1a818349fd31b99ff7c1c10031b483c56a77"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"de3fde77af70c9037528145a7fe942c38b745277","unresolved":false,"context_lines":[{"line_number":182,"context_line":"        system_member \u003d unit.new_user_ref("},{"line_number":183,"context_line":"            domain_id\u003dCONF.identity.default_domain_id"},{"line_number":184,"context_line":"        )"},{"line_number":185,"context_line":"        self.user_id \u003d PROVIDERS.identity_api.create_user("},{"line_number":186,"context_line":"            system_member"},{"line_number":187,"context_line":"        )[\u0027id\u0027]"},{"line_number":188,"context_line":"        PROVIDERS.assignment_api.create_system_grant_for_user("}],"source_content_type":"text/x-python","patch_set":5,"id":"9fdfeff1_70c3775e","line":185,"range":{"start_line":185,"start_character":8,"end_line":185,"end_character":20},"updated":"2019-01-28 21:41:50.000000000","message":"Add cleanup_instance.","commit_id":"ab2e1a818349fd31b99ff7c1c10031b483c56a77"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"de3fde77af70c9037528145a7fe942c38b745277","unresolved":false,"context_lines":[{"line_number":198,"context_line":"        # for requests we\u0027ll be making in the tests."},{"line_number":199,"context_line":"        with self.test_client() as c:"},{"line_number":200,"context_line":"            r \u003d c.post(\u0027/v3/auth/tokens\u0027, json\u003dauth)"},{"line_number":201,"context_line":"            self.token_id \u003d r.headers[\u0027X-Subject-Token\u0027]"},{"line_number":202,"context_line":"            self.headers \u003d {\u0027X-Auth-Token\u0027: self.token_id}"}],"source_content_type":"text/x-python","patch_set":5,"id":"9fdfeff1_30b96fe8","line":202,"range":{"start_line":201,"start_character":0,"end_line":202,"end_character":58},"updated":"2019-01-28 21:41:50.000000000","message":"See above.","commit_id":"ab2e1a818349fd31b99ff7c1c10031b483c56a77"}]}
