)]}'
{"tempest/client_lib/keystone/test_trust_auth.py":[{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"a851bffbce3e7a68e1cba68f02987fe9e2de0dbf","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        # We have to specify endpoint here, or we end up trying to"},{"line_number":56,"context_line":"        # POST /v2.0/OS-TRUST/trusts instead of using the v3 url"},{"line_number":57,"context_line":"        # This also means we need an explicit authenticate() to get"},{"line_number":58,"context_line":"        # a token.."},{"line_number":59,"context_line":"        trustor_client \u003d self._get_identity_client_v3("},{"line_number":60,"context_line":"            username\u003dself.trustor_username,"},{"line_number":61,"context_line":"            password\u003dself.trustor_password,"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAATH%2F%2FIlk%3D","line":58,"updated":"2013-10-22 17:36:29.000000000","message":"This should probably be turned into a first-order test in it\u0027s own right and a delete_trust test added as well (i know cleanup does the delete, but it would be beneficial to get asserts in there to validate delete works).\n\nI know it is called from the other tests here, but creation and deletion of trusts are also important.  just like authentication with a trust id.","commit_id":"d3990048e329f544fc7f2932394a8b37a9b93505"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"a851bffbce3e7a68e1cba68f02987fe9e2de0dbf","unresolved":false,"context_lines":[{"line_number":96,"context_line":"            username\u003dself.trustee_username,"},{"line_number":97,"context_line":"            password\u003dself.trustee_password,"},{"line_number":98,"context_line":"            tenant_name\u003dself.trustee_tenant_name,"},{"line_number":99,"context_line":"            trust_id\u003dself.trust_id)"},{"line_number":100,"context_line":"        self.assertIsNotNone(trust_client.auth_token)"},{"line_number":101,"context_line":"        self.assertTrue(trust_client.auth_ref.trust_scoped)"},{"line_number":102,"context_line":"        self.assertEqual(self.trust_id, trust_client.auth_ref.trust_id)"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAATH%2F%2FIlA%3D","line":99,"updated":"2013-10-22 17:36:29.000000000","message":"Suggest validating the token can actually be used to accomplish something.","commit_id":"d3990048e329f544fc7f2932394a8b37a9b93505"},{"author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"change_message_id":"a851bffbce3e7a68e1cba68f02987fe9e2de0dbf","unresolved":false,"context_lines":[{"line_number":113,"context_line":"            username\u003dself.trustee_username,"},{"line_number":114,"context_line":"            password\u003dself.trustee_password,"},{"line_number":115,"context_line":"            tenant_name\u003dself.trustee_tenant_name,"},{"line_number":116,"context_line":"            trust_id\u003dself.trust_id)"},{"line_number":117,"context_line":"        self.assertIsNotNone(trust_client.auth_token)"},{"line_number":118,"context_line":"        self.assertTrue(trust_client.auth_ref.trust_scoped)"},{"line_number":119,"context_line":"        self.assertEqual(self.trust_id, trust_client.auth_ref.trust_id)"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAATH%2F%2FIlI%3D","line":116,"updated":"2013-10-22 17:36:29.000000000","message":"Suggest validating the token can actually be used to accomplish something.","commit_id":"d3990048e329f544fc7f2932394a8b37a9b93505"}]}
