)]}'
{"keystone/tests/test_revoke.py":[{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"99bb691783d6d0eb687cb1bab01aec969155a79b","unresolved":false,"context_lines":[{"line_number":296,"context_line":"    def _revoke_by_domain(self, domain_id):"},{"line_number":297,"context_line":"        event \u003d self.tree.add_event(model.RevokeEvent(domain_id\u003ddomain_id))"},{"line_number":298,"context_line":"        self.events.append(event)"},{"line_number":299,"context_line":"        return event"},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"    def _user_field_test(self, field_name):"},{"line_number":302,"context_line":"        user_id \u003d _new_id()"}],"source_content_type":"text/x-python","patch_set":2,"id":"baada198_daf3fa6a","line":299,"updated":"2014-07-26 22:31:17.000000000","message":"do we ever use the return value?","commit_id":"f64386443cb9fb00500c8e17387ef08901ca0acf"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"adb48b03b6d4704dfe749331cc119a5a71d0b52e","unresolved":false,"context_lines":[{"line_number":296,"context_line":"    def _revoke_by_domain(self, domain_id):"},{"line_number":297,"context_line":"        event \u003d self.tree.add_event(model.RevokeEvent(domain_id\u003ddomain_id))"},{"line_number":298,"context_line":"        self.events.append(event)"},{"line_number":299,"context_line":"        return event"},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"    def _user_field_test(self, field_name):"},{"line_number":302,"context_line":"        user_id \u003d _new_id()"}],"source_content_type":"text/x-python","patch_set":2,"id":"baada198_c51a0f17","line":299,"in_reply_to":"baada198_daf3fa6a","updated":"2014-07-28 22:03:37.000000000","message":"Done","commit_id":"f64386443cb9fb00500c8e17387ef08901ca0acf"}]}
