)]}'
{"keystone/auth/controllers.py":[{"author":{"_account_id":16523,"name":"ZhangLei","display_name":"ZhangLei","email":"zhang.lei@99cloud.net","username":"zhang.lei"},"change_message_id":"1bd49495160f16a995851472d7b8850ee72e790d","unresolved":false,"context_lines":[{"line_number":362,"context_line":"            method_names +\u003d auth_context.get(\u0027method_names\u0027, [])"},{"line_number":363,"context_line":"            # make sure the list is unique"},{"line_number":364,"context_line":"            method_names \u003d list(set(method_names))"},{"line_number":365,"context_line":"            from keystone.token import provider"},{"line_number":366,"context_line":"            expires_at \u003d auth_context.get("},{"line_number":367,"context_line":"                \u0027expires_at\u0027,"},{"line_number":368,"context_line":"                provider.default_expire_time())"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa32b979_19b37f51","line":365,"updated":"2015-06-18 04:23:25.000000000","message":"Put it in the right place","commit_id":"0be4668d8123b06e85afe1383c21e89e2034ac0e"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"6d870cabdd66a3f51eca188bca80500545af42ed","unresolved":false,"context_lines":[{"line_number":362,"context_line":"            method_names +\u003d auth_context.get(\u0027method_names\u0027, [])"},{"line_number":363,"context_line":"            # make sure the list is unique"},{"line_number":364,"context_line":"            method_names \u003d list(set(method_names))"},{"line_number":365,"context_line":"            from keystone.token import provider"},{"line_number":366,"context_line":"            expires_at \u003d auth_context.get("},{"line_number":367,"context_line":"                \u0027expires_at\u0027,"},{"line_number":368,"context_line":"                provider.default_expire_time())"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa32b979_696bbd85","line":365,"in_reply_to":"fa32b979_19b37f51","updated":"2015-06-18 15:46:32.000000000","message":"WIP","commit_id":"0be4668d8123b06e85afe1383c21e89e2034ac0e"}],"keystone/tests/unit/test_v3_auth.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"541dddc2a940002ef97b9fca267f10d82920beec","unresolved":false,"context_lines":[{"line_number":533,"context_line":"        self.doSetUp()"},{"line_number":534,"context_line":""},{"line_number":535,"context_line":"    def test_v3_v2_token_intermix(self):"},{"line_number":536,"context_line":"        # FIXME(dolph): This test is failing due to bug 1459790."},{"line_number":537,"context_line":"        pass"},{"line_number":538,"context_line":""},{"line_number":539,"context_line":"    def test_v3_v2_unscoped_token_intermix(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_5b5f5872","line":536,"updated":"2015-07-20 15:23:31.000000000","message":"don\u0027t we have a wip utility for tests in this state?","commit_id":"42e540b869b9b86918c8beff522d8ef58b3ceddf"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"6501bc23e5adcb37e090b55665e2516cc6e7778c","unresolved":false,"context_lines":[{"line_number":533,"context_line":"        self.doSetUp()"},{"line_number":534,"context_line":""},{"line_number":535,"context_line":"    def test_v3_v2_token_intermix(self):"},{"line_number":536,"context_line":"        # FIXME(dolph): This test is failing due to bug 1459790."},{"line_number":537,"context_line":"        pass"},{"line_number":538,"context_line":""},{"line_number":539,"context_line":"    def test_v3_v2_unscoped_token_intermix(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_963135a5","line":536,"in_reply_to":"3a50d1a3_5b5f5872","updated":"2015-07-20 15:34:17.000000000","message":"yeah, @keystone.tests.unit.utils.wip -- i\u0027ll switch to it","commit_id":"42e540b869b9b86918c8beff522d8ef58b3ceddf"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"517fd756ea6f2735f9d6d91cac1bd46c55051e1c","unresolved":false,"context_lines":[{"line_number":533,"context_line":"        super(TestFernetTokenAPIs, self).setUp()"},{"line_number":534,"context_line":"        self.doSetUp()"},{"line_number":535,"context_line":""},{"line_number":536,"context_line":"    @test_utils.wip(\u0027Failing due to bug 1459790.\u0027)"},{"line_number":537,"context_line":"    def test_v3_v2_token_intermix(self):"},{"line_number":538,"context_line":"        super(TestFernetTokenAPIs, self).test_v3_v2_token_intermix()"},{"line_number":539,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"3a50d1a3_d64b3daf","line":536,"updated":"2015-07-20 15:39:16.000000000","message":"Awesome, thanks for respinning!","commit_id":"a8c57027dad13389e1aebc242e18f9e05726b349"}]}
