)]}'
{"keystone/tests/unit/test_exception.py":[{"author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"change_message_id":"9d03a5a6fb799caf301a0055776e66ed319ef731","unresolved":false,"context_lines":[{"line_number":258,"context_line":"        e \u003d exception.ForbiddenAction(action\u003daction)"},{"line_number":259,"context_line":"        exposed_message \u003d six.text_type(e)"},{"line_number":260,"context_line":"        self.assertIn(action, exposed_message)"},{"line_number":261,"context_line":"        self.assertNotIn(exception.SecurityError.amendment, six.text_type(e))"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"        self.config_fixture.config(debug\u003dTrue)"},{"line_number":264,"context_line":"        e \u003d exception.ForbiddenAction(action\u003daction)"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa80f949_5b5bab54","line":261,"updated":"2015-11-05 13:10:49.000000000","message":"i think you can use exposed_message","commit_id":"d624fe179e00b19e83bc5252d57a197cc420c0de"}]}
