)]}'
{"keystone/tests/unit/test_v3_assignment.py":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"b56b62d60fd8b6b57575fb49d64e2de1a1629251","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"        )"},{"line_number":1025,"context_line":"        self.put(url)"},{"line_number":1026,"context_line":""},{"line_number":1027,"context_line":"        # /v3/role_assignments?scope.system\u003dTrue should return two assignments"},{"line_number":1028,"context_line":"        response \u003d self.get(\u0027/role_assignments?scope.system\u003dall\u0027)"},{"line_number":1029,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d2)"},{"line_number":1030,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"7f96bb07_01bd4f64","line":1027,"range":{"start_line":1027,"start_character":44,"end_line":1027,"end_character":48},"updated":"2018-01-12 13:46:18.000000000","message":"all","commit_id":"ad358659bdcef2a5f61bcf2f58e81783d5eeff0e"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"548640a39856ed3adbed6f3af3ef1757d1f7637d","unresolved":false,"context_lines":[{"line_number":1024,"context_line":"        )"},{"line_number":1025,"context_line":"        self.put(url)"},{"line_number":1026,"context_line":""},{"line_number":1027,"context_line":"        # /v3/role_assignments?scope.system\u003dTrue should return two assignments"},{"line_number":1028,"context_line":"        response \u003d self.get(\u0027/role_assignments?scope.system\u003dall\u0027)"},{"line_number":1029,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d2)"},{"line_number":1030,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"7f96bb07_9e3bc0e9","line":1027,"range":{"start_line":1027,"start_character":44,"end_line":1027,"end_character":48},"in_reply_to":"7f96bb07_01bd4f64","updated":"2018-01-16 01:23:06.000000000","message":"Done","commit_id":"ad358659bdcef2a5f61bcf2f58e81783d5eeff0e"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"b56b62d60fd8b6b57575fb49d64e2de1a1629251","unresolved":false,"context_lines":[{"line_number":1028,"context_line":"        response \u003d self.get(\u0027/role_assignments?scope.system\u003dall\u0027)"},{"line_number":1029,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d2)"},{"line_number":1030,"context_line":""},{"line_number":1031,"context_line":"        # /v3/role_assignments?scope_system\u003dTrue\u0026user.id\u003d$USER_ID should return"},{"line_number":1032,"context_line":"        # one role assignment"},{"line_number":1033,"context_line":"        url \u003d \u0027/role_assignments?scope.system\u003dall\u0026user.id\u003d%s\u0027 % user[\u0027id\u0027]"},{"line_number":1034,"context_line":"        response \u003d self.get(url)"}],"source_content_type":"text/x-python","patch_set":11,"id":"7f96bb07_61abf31c","line":1031,"range":{"start_line":1031,"start_character":44,"end_line":1031,"end_character":48},"updated":"2018-01-12 13:46:18.000000000","message":"all","commit_id":"ad358659bdcef2a5f61bcf2f58e81783d5eeff0e"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"548640a39856ed3adbed6f3af3ef1757d1f7637d","unresolved":false,"context_lines":[{"line_number":1028,"context_line":"        response \u003d self.get(\u0027/role_assignments?scope.system\u003dall\u0027)"},{"line_number":1029,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d2)"},{"line_number":1030,"context_line":""},{"line_number":1031,"context_line":"        # /v3/role_assignments?scope_system\u003dTrue\u0026user.id\u003d$USER_ID should return"},{"line_number":1032,"context_line":"        # one role assignment"},{"line_number":1033,"context_line":"        url \u003d \u0027/role_assignments?scope.system\u003dall\u0026user.id\u003d%s\u0027 % user[\u0027id\u0027]"},{"line_number":1034,"context_line":"        response \u003d self.get(url)"}],"source_content_type":"text/x-python","patch_set":11,"id":"7f96bb07_be3ebcd7","line":1031,"range":{"start_line":1031,"start_character":44,"end_line":1031,"end_character":48},"in_reply_to":"7f96bb07_61abf31c","updated":"2018-01-16 01:23:06.000000000","message":"Done","commit_id":"ad358659bdcef2a5f61bcf2f58e81783d5eeff0e"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"b56b62d60fd8b6b57575fb49d64e2de1a1629251","unresolved":false,"context_lines":[{"line_number":1034,"context_line":"        response \u003d self.get(url)"},{"line_number":1035,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d1)"},{"line_number":1036,"context_line":""},{"line_number":1037,"context_line":"        # /v3/role_assignments?scope_system\u003dTrue\u0026group.id\u003d$GROUP_ID should"},{"line_number":1038,"context_line":"        # return one role assignment"},{"line_number":1039,"context_line":"        url \u003d \u0027/role_assignments?scope.system\u003dall\u0026group.id\u003d%s\u0027 % group[\u0027id\u0027]"},{"line_number":1040,"context_line":"        response \u003d self.get(url)"}],"source_content_type":"text/x-python","patch_set":11,"id":"7f96bb07_416837f4","line":1037,"range":{"start_line":1037,"start_character":44,"end_line":1037,"end_character":48},"updated":"2018-01-12 13:46:18.000000000","message":"all","commit_id":"ad358659bdcef2a5f61bcf2f58e81783d5eeff0e"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"548640a39856ed3adbed6f3af3ef1757d1f7637d","unresolved":false,"context_lines":[{"line_number":1034,"context_line":"        response \u003d self.get(url)"},{"line_number":1035,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d1)"},{"line_number":1036,"context_line":""},{"line_number":1037,"context_line":"        # /v3/role_assignments?scope_system\u003dTrue\u0026group.id\u003d$GROUP_ID should"},{"line_number":1038,"context_line":"        # return one role assignment"},{"line_number":1039,"context_line":"        url \u003d \u0027/role_assignments?scope.system\u003dall\u0026group.id\u003d%s\u0027 % group[\u0027id\u0027]"},{"line_number":1040,"context_line":"        response \u003d self.get(url)"}],"source_content_type":"text/x-python","patch_set":11,"id":"7f96bb07_5e2538c1","line":1037,"range":{"start_line":1037,"start_character":44,"end_line":1037,"end_character":48},"in_reply_to":"7f96bb07_416837f4","updated":"2018-01-16 01:23:06.000000000","message":"Done","commit_id":"ad358659bdcef2a5f61bcf2f58e81783d5eeff0e"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"12ef44b64b84659b7dd0c8837b117f0a90be9b5f","unresolved":false,"context_lines":[{"line_number":1041,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d1)"},{"line_number":1042,"context_line":""},{"line_number":1043,"context_line":"        # /v3/role_assignments?group.id\u003d$GROUP_ID should return 3 assignments"},{"line_number":1044,"context_line":"        # and system should be in that list of assignments"},{"line_number":1045,"context_line":"        url \u003d \u0027/role_assignments?group.id\u003d%s\u0027 % group[\u0027id\u0027]"},{"line_number":1046,"context_line":"        response \u003d self.get(url)"},{"line_number":1047,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d3)"}],"source_content_type":"text/x-python","patch_set":12,"id":"7f96bb07_e626ab68","line":1044,"range":{"start_line":1044,"start_character":14,"end_line":1044,"end_character":58},"updated":"2018-01-17 22:06:22.000000000","message":"Would there be a way to assert this?","commit_id":"3e6b62ee0a19824afa3b263f9a621cd7ba114b33"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"b5b03cbecd3e615de9aa8d113e266f881ad3d92f","unresolved":false,"context_lines":[{"line_number":1041,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d1)"},{"line_number":1042,"context_line":""},{"line_number":1043,"context_line":"        # /v3/role_assignments?group.id\u003d$GROUP_ID should return 3 assignments"},{"line_number":1044,"context_line":"        # and system should be in that list of assignments"},{"line_number":1045,"context_line":"        url \u003d \u0027/role_assignments?group.id\u003d%s\u0027 % group[\u0027id\u0027]"},{"line_number":1046,"context_line":"        response \u003d self.get(url)"},{"line_number":1047,"context_line":"        self.assertValidRoleAssignmentListResponse(response, expected_length\u003d3)"}],"source_content_type":"text/x-python","patch_set":12,"id":"7f96bb07_c1435941","line":1044,"range":{"start_line":1044,"start_character":14,"end_line":1044,"end_character":58},"in_reply_to":"7f96bb07_e626ab68","updated":"2018-01-17 22:46:04.000000000","message":"I could go through and assert the role in the list match the roles created at the beginning of the test.","commit_id":"3e6b62ee0a19824afa3b263f9a621cd7ba114b33"}]}
