)]}'
{"tempest/api/identity/admin/test_tokens.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"79c9ea240457a948d2882f288222966d716dfce5","unresolved":false,"context_lines":[{"line_number":41,"context_line":"                                           user_password,"},{"line_number":42,"context_line":"                                           tenant[\u0027name\u0027])"},{"line_number":43,"context_line":"        self.assertEqual(rsp[\u0027status\u0027], \u0027200\u0027)"},{"line_number":44,"context_line":"        self.assertEqual(body[\u0027token\u0027][\u0027tenant\u0027][\u0027name\u0027],"},{"line_number":45,"context_line":"                         tenant[\u0027name\u0027])"},{"line_number":46,"context_line":"        # then delete the token"},{"line_number":47,"context_line":"        token_id \u003d body[\u0027token\u0027][\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVn%2F%2FwRk%3D","side":"PARENT","line":44,"updated":"2014-03-04 09:24:49.000000000","message":"self.assertEqual(body[\u0027token\u0027][\u0027tenant\u0027][\u0027name\u0027], tenant[\u0027name\u0027]) for auth() still seems necessary because current test can block backward incompatibility issues of auth API.","commit_id":"6bae676347d19757ac3459a3243dd7b29e14d90f"},{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"373d642e29970a96aabd8b634ce4de039b671ed4","unresolved":false,"context_lines":[{"line_number":41,"context_line":"                                           user_password,"},{"line_number":42,"context_line":"                                           tenant[\u0027name\u0027])"},{"line_number":43,"context_line":"        self.assertEqual(rsp[\u0027status\u0027], \u0027200\u0027)"},{"line_number":44,"context_line":"        self.assertEqual(body[\u0027token\u0027][\u0027tenant\u0027][\u0027name\u0027],"},{"line_number":45,"context_line":"                         tenant[\u0027name\u0027])"},{"line_number":46,"context_line":"        # then delete the token"},{"line_number":47,"context_line":"        token_id \u003d body[\u0027token\u0027][\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAVn%2F%2Fnug%3D","side":"PARENT","line":44,"in_reply_to":"AAAAVn%2F%2FwRk%3D","updated":"2014-03-05 01:16:19.000000000","message":"nice catch! Thank you very much for your review! will fix it.","commit_id":"6bae676347d19757ac3459a3243dd7b29e14d90f"},{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"bf08dd24bc30193e6b2ea0d9fc44faac8c88e23c","unresolved":false,"context_lines":[{"line_number":46,"context_line":"        # Perform GET Token"},{"line_number":47,"context_line":"        token_id \u003d body[\u0027token\u0027][\u0027id\u0027]"},{"line_number":48,"context_line":"        resp, token_details \u003d self.client.get_token(token_id)"},{"line_number":49,"context_line":"        self.assertEqual(resp[\u0027status\u0027], \u0027200\u0027)"},{"line_number":50,"context_line":"        self.assertEqual(token_details[\u0027user\u0027][\u0027id\u0027], user[\u0027id\u0027])"},{"line_number":51,"context_line":"        self.assertEqual(token_details[\u0027user\u0027][\u0027name\u0027], user_name)"},{"line_number":52,"context_line":"        self.assertEqual(token_details[\u0027token\u0027][\u0027tenant\u0027][\u0027name\u0027],"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAVn%2F%2FZvE%3D","line":49,"updated":"2014-03-06 10:07:36.000000000","message":"Please assert the token id in the response.","commit_id":"53149574fdf33c8048cab43e5da29bae83a772a9"},{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"acc67a551eb36c298e6240b4ccb442e8333a4ff3","unresolved":false,"context_lines":[{"line_number":46,"context_line":"        # Perform GET Token"},{"line_number":47,"context_line":"        token_id \u003d body[\u0027token\u0027][\u0027id\u0027]"},{"line_number":48,"context_line":"        resp, token_details \u003d self.client.get_token(token_id)"},{"line_number":49,"context_line":"        self.assertEqual(resp[\u0027status\u0027], \u0027200\u0027)"},{"line_number":50,"context_line":"        self.assertEqual(token_details[\u0027user\u0027][\u0027id\u0027], user[\u0027id\u0027])"},{"line_number":51,"context_line":"        self.assertEqual(token_details[\u0027user\u0027][\u0027name\u0027], user_name)"},{"line_number":52,"context_line":"        self.assertEqual(token_details[\u0027token\u0027][\u0027tenant\u0027][\u0027name\u0027],"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAVn%2F%2FE8c%3D","line":49,"in_reply_to":"AAAAVn%2F%2FZvE%3D","updated":"2014-03-10 05:47:53.000000000","message":"Thank you! Done.","commit_id":"53149574fdf33c8048cab43e5da29bae83a772a9"}]}
