)]}'
{"tempest/api/identity/v2/test_users.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"210f3e3557faf6ba21a10ce8b1bea52c340676ec","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"        # user updates own password"},{"line_number":59,"context_line":"        resp \u003d self.non_admin_client.update_user_own_password("},{"line_number":60,"context_line":"            user_id\u003duser_id, new_pass\u003dnew_pass, old_pass\u003dold_pass)[\u0027access\u0027]"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"        # TODO(lbragstad): Sleeping after the response status has been checked"},{"line_number":63,"context_line":"        # and the body loaded as JSON allows requests to fail-fast. The sleep"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_949e4fb7","line":60,"updated":"2015-11-19 16:55:38.000000000","message":"This is what actually creates the revocation event in keystone. We should wait one second after this happens before we re-authenticate.","commit_id":"144c2f4a3b1f7960a4d2f10b2d1757eb04273dd3"}]}
