)]}'
{"keystonemiddleware/tests/unit/auth_token/test_base_middleware.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"f829d4d14ac131ba6007f64ef34e6c4d5184ef8c","unresolved":false,"context_lines":[{"line_number":201,"context_line":"        m \u003d FetchingMiddleware(_do_cb, token_dict\u003dtoken_dict)"},{"line_number":202,"context_line":"        self.call(m, headers\u003d{\u0027X-Service-Token\u0027: token_id})"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"    def test_passes_through_project_id(self):"},{"line_number":205,"context_line":"        # X-Project-Id and X-Domain-Id must pass for tokenless/x509 auth"},{"line_number":206,"context_line":"        project_id \u003d uuid.uuid4().hex"},{"line_number":207,"context_line":"        domain_id \u003d uuid.uuid4().hex"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a2fa921_0fb4dd7f","line":204,"updated":"2015-10-08 01:20:45.000000000","message":"could be named better","commit_id":"6fa35a05810684fdb8c7c6fee9910fe3ba15004c"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"a705996ba7729f06ef8d20ff45c206e125cffc57","unresolved":false,"context_lines":[{"line_number":201,"context_line":"        m \u003d FetchingMiddleware(_do_cb, token_dict\u003dtoken_dict)"},{"line_number":202,"context_line":"        self.call(m, headers\u003d{\u0027X-Service-Token\u0027: token_id})"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"    def test_base_doesnt_block_project_id(self):"},{"line_number":205,"context_line":"        # X-Project-Id and X-Domain-Id must pass for tokenless/x509 auth"},{"line_number":206,"context_line":"        project_id \u003d uuid.uuid4().hex"},{"line_number":207,"context_line":"        domain_id \u003d uuid.uuid4().hex"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a2fa921_09dbd9ee","line":204,"updated":"2015-10-12 19:45:16.000000000","message":"Do we need to add a test to ensure X-Project-Id and X-Domain-Id are not in requests from AuthProtocol, or is that already covered somewhere?","commit_id":"fbfc7873dbb373ffef47a0436c909ab18b97c500"},{"author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"change_message_id":"9b15bf0a3e84c1a10114545f0a455d9577828c6e","unresolved":false,"context_lines":[{"line_number":201,"context_line":"        m \u003d FetchingMiddleware(_do_cb, token_dict\u003dtoken_dict)"},{"line_number":202,"context_line":"        self.call(m, headers\u003d{\u0027X-Service-Token\u0027: token_id})"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"    def test_base_doesnt_block_project_id(self):"},{"line_number":205,"context_line":"        # X-Project-Id and X-Domain-Id must pass for tokenless/x509 auth"},{"line_number":206,"context_line":"        project_id \u003d uuid.uuid4().hex"},{"line_number":207,"context_line":"        domain_id \u003d uuid.uuid4().hex"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a2fa921_55107fa8","line":204,"in_reply_to":"7a2fa921_09dbd9ee","updated":"2015-10-12 22:18:57.000000000","message":"https://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/tests/unit/auth_token/test_request.py#L55","commit_id":"fbfc7873dbb373ffef47a0436c909ab18b97c500"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"d8230b1e9aedac59e969a7022aff56f0e053e061","unresolved":false,"context_lines":[{"line_number":201,"context_line":"        m \u003d FetchingMiddleware(_do_cb, token_dict\u003dtoken_dict)"},{"line_number":202,"context_line":"        self.call(m, headers\u003d{\u0027X-Service-Token\u0027: token_id})"},{"line_number":203,"context_line":""},{"line_number":204,"context_line":"    def test_base_doesnt_block_project_id(self):"},{"line_number":205,"context_line":"        # X-Project-Id and X-Domain-Id must pass for tokenless/x509 auth"},{"line_number":206,"context_line":"        project_id \u003d uuid.uuid4().hex"},{"line_number":207,"context_line":"        domain_id \u003d uuid.uuid4().hex"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a2fa921_b54d53c6","line":204,"in_reply_to":"7a2fa921_55107fa8","updated":"2015-10-12 22:20:58.000000000","message":"ah, makes sense... thank you!","commit_id":"fbfc7873dbb373ffef47a0436c909ab18b97c500"}]}
