)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"change_message_id":"5e26eb245a33b06ab0f722e9b349c8c895e0b474","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Now that domain and projects were moved to their"},{"line_number":10,"context_line":"own backend, their tests should be moved as well."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Partially-Implements: backends-tests-restructuration"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: I1feba7de78459e9f570f294b2a38976509b5ce4b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da86d52c_985a531c","line":12,"updated":"2015-02-19 12:49:40.000000000","message":"should probably be bp backends-tests-restructuration\n\nP.S. Is there even an english word restructuration ? ;-)","commit_id":"e987a0139da3fcb9591c2bbcbde7e1a15142f6e4"}],"keystone/tests/unit/test_v3_assignment.py":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"00e65f2a955a76e4441591431a4ec42abfb94e89","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        self.group_id \u003d self.group[\u0027id\u0027]"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"        self.credential_id \u003d uuid.uuid4().hex"},{"line_number":95,"context_line":"        self.credential \u003d self.new_credential_ref("},{"line_number":96,"context_line":"            user_id\u003dself.user[\u0027id\u0027],"},{"line_number":97,"context_line":"            project_id\u003dself.project_id)"},{"line_number":98,"context_line":"        self.credential[\u0027id\u0027] \u003d self.credential_id"}],"source_content_type":"text/x-python","patch_set":2,"id":"da86d52c_2af11b01","line":95,"updated":"2015-02-19 02:14:34.000000000","message":"nit: self.credential seems only used by domain tests, should probably remove it too","commit_id":"5cafb6e64c142b7965befd3e7cad762390e3b57c"},{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"30bd711d4d05ea89a0dd49af20169a976779ce63","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        self.group_id \u003d self.group[\u0027id\u0027]"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"        self.credential_id \u003d uuid.uuid4().hex"},{"line_number":95,"context_line":"        self.credential \u003d self.new_credential_ref("},{"line_number":96,"context_line":"            user_id\u003dself.user[\u0027id\u0027],"},{"line_number":97,"context_line":"            project_id\u003dself.project_id)"},{"line_number":98,"context_line":"        self.credential[\u0027id\u0027] \u003d self.credential_id"}],"source_content_type":"text/x-python","patch_set":2,"id":"da86d52c_f5551ac2","line":95,"in_reply_to":"da86d52c_2af11b01","updated":"2015-02-19 12:22:23.000000000","message":"Nice catch! Thanks","commit_id":"5cafb6e64c142b7965befd3e7cad762390e3b57c"}],"keystone/tests/unit/test_v3_resource.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"7e53eb1b6ad4273e9d29667096b95611449cc557","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from keystone.common import controller"},{"line_number":18,"context_line":"from keystone import exception"},{"line_number":19,"context_line":"from keystone.tests import unit as tests"},{"line_number":20,"context_line":"from keystone.tests.unit import test_v3"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"CONF \u003d cfg.CONF"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba7be1f8_af4348ad","line":20,"updated":"2015-03-05 23:56:26.000000000","message":"shouldn\u0027t have to rename this import.","commit_id":"619fa9c6a2c7ee595fef488e080a48c3fa86e918"}]}
