)]}'
{"keystone/tests/unit/test_v3_protection.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"56d5d68821c0662fb839726504e99c697096ec39","unresolved":false,"context_lines":[{"line_number":1163,"context_line":"        self.delete(\u0027/auth/tokens\u0027, token\u003dadmin_token,"},{"line_number":1164,"context_line":"                    headers\u003d{\u0027X-Subject-Token\u0027: user_token})"},{"line_number":1165,"context_line":""},{"line_number":1166,"context_line":"    def test_get_project_details(self):"},{"line_number":1167,"context_line":"        self.auth \u003d self.build_authentication_request("},{"line_number":1168,"context_line":"            user_id\u003dself.just_a_user[\u0027id\u0027],"},{"line_number":1169,"context_line":"            password\u003dself.just_a_user[\u0027password\u0027],"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_2f31375a","line":1166,"updated":"2015-11-20 03:22:55.000000000","message":"Adding a test to show it is now possible to list role assignments would be great","commit_id":"1258f7f7f17e66414bbd204581f07b85d50c3916"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"b646fe67e05c6dd770b86bf028e2082d55eb43ce","unresolved":false,"context_lines":[{"line_number":1163,"context_line":"        self.delete(\u0027/auth/tokens\u0027, token\u003dadmin_token,"},{"line_number":1164,"context_line":"                    headers\u003d{\u0027X-Subject-Token\u0027: user_token})"},{"line_number":1165,"context_line":""},{"line_number":1166,"context_line":"    def test_get_project_details(self):"},{"line_number":1167,"context_line":"        self.auth \u003d self.build_authentication_request("},{"line_number":1168,"context_line":"            user_id\u003dself.just_a_user[\u0027id\u0027],"},{"line_number":1169,"context_line":"            password\u003dself.just_a_user[\u0027password\u0027],"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_3fc6cc49","line":1166,"in_reply_to":"ba8a016a_2f31375a","updated":"2015-11-23 20:13:43.000000000","message":"Done","commit_id":"1258f7f7f17e66414bbd204581f07b85d50c3916"},{"author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"change_message_id":"789cd94e76e42ff7f4108e832a0e6bf3259ba8d3","unresolved":false,"context_lines":[{"line_number":1179,"context_line":"            password\u003dself.project_admin_user[\u0027password\u0027],"},{"line_number":1180,"context_line":"            project_id\u003dself.project[\u0027id\u0027])"},{"line_number":1181,"context_line":""},{"line_number":1182,"context_line":"        self.get(\u0027/projects/%s\u0027 % self.project[\u0027id\u0027], auth\u003dself.auth)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_4ee24fa1","line":1182,"updated":"2015-08-26 17:53:51.000000000","message":"(nit) It\u0027d be nice to check here that returned structure is correct","commit_id":"1258f7f7f17e66414bbd204581f07b85d50c3916"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"b646fe67e05c6dd770b86bf028e2082d55eb43ce","unresolved":false,"context_lines":[{"line_number":1179,"context_line":"            password\u003dself.project_admin_user[\u0027password\u0027],"},{"line_number":1180,"context_line":"            project_id\u003dself.project[\u0027id\u0027])"},{"line_number":1181,"context_line":""},{"line_number":1182,"context_line":"        self.get(\u0027/projects/%s\u0027 % self.project[\u0027id\u0027], auth\u003dself.auth)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_9fdd7816","line":1182,"in_reply_to":"7a2fa921_0f68b9b9","updated":"2015-11-23 20:13:43.000000000","message":"Done","commit_id":"1258f7f7f17e66414bbd204581f07b85d50c3916"},{"author":{"_account_id":10281,"name":"Priti Desai","email":"pdesai@us.ibm.com","username":"priti_desai"},"change_message_id":"b646fe67e05c6dd770b86bf028e2082d55eb43ce","unresolved":false,"context_lines":[{"line_number":1179,"context_line":"            password\u003dself.project_admin_user[\u0027password\u0027],"},{"line_number":1180,"context_line":"            project_id\u003dself.project[\u0027id\u0027])"},{"line_number":1181,"context_line":""},{"line_number":1182,"context_line":"        self.get(\u0027/projects/%s\u0027 % self.project[\u0027id\u0027], auth\u003dself.auth)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_ffbfe4a7","line":1182,"in_reply_to":"da20952f_4ee24fa1","updated":"2015-11-23 20:13:43.000000000","message":"Done","commit_id":"1258f7f7f17e66414bbd204581f07b85d50c3916"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"2fa46f3711614f64e3efd9a090ed7468dbcfd458","unresolved":false,"context_lines":[{"line_number":1179,"context_line":"            password\u003dself.project_admin_user[\u0027password\u0027],"},{"line_number":1180,"context_line":"            project_id\u003dself.project[\u0027id\u0027])"},{"line_number":1181,"context_line":""},{"line_number":1182,"context_line":"        self.get(\u0027/projects/%s\u0027 % self.project[\u0027id\u0027], auth\u003dself.auth)"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a2fa921_0f68b9b9","line":1182,"in_reply_to":"da20952f_4ee24fa1","updated":"2015-10-12 20:16:24.000000000","message":"I agree, this should ensure we got the right project back.","commit_id":"1258f7f7f17e66414bbd204581f07b85d50c3916"}]}
