)]}'
{"ironic/tests/unit/common/test_json_rpc.py":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"31b15e951539f5578387b2aa3342ccc155367991","unresolved":false,"context_lines":[{"line_number":538,"context_line":"        self.assertEqual(2, mock_log.call_count)"},{"line_number":539,"context_line":"        node \u003d mock_log.call_args_list[0][0][2][\u0027params\u0027][\u0027node\u0027]"},{"line_number":540,"context_line":"        self.assertEqual(node, {\u0027redfish_username\u0027: \u0027admin\u0027,"},{"line_number":541,"context_line":"                                \u0027redfish_password\u0027: \u0027***\u0027})"},{"line_number":542,"context_line":"        resp_text \u003d mock_log.call_args_list[1][0][2]"},{"line_number":543,"context_line":"        self.assertEqual(body.replace(\u0027passw0rd\u0027, \u0027***\u0027), resp_text)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_5eacaeed","line":541,"updated":"2019-10-21 15:44:41.000000000","message":"nit. shouldn\u0027t the order be reversed: expected, actual: where node is the actual value, right?","commit_id":"3ab93f0c84a5a8e2551f31c7f6ea24fc62ae79a9"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"e891b585a917b63246b7f7690c88f5e40c3c525d","unresolved":false,"context_lines":[{"line_number":538,"context_line":"        self.assertEqual(2, mock_log.call_count)"},{"line_number":539,"context_line":"        node \u003d mock_log.call_args_list[0][0][2][\u0027params\u0027][\u0027node\u0027]"},{"line_number":540,"context_line":"        self.assertEqual(node, {\u0027redfish_username\u0027: \u0027admin\u0027,"},{"line_number":541,"context_line":"                                \u0027redfish_password\u0027: \u0027***\u0027})"},{"line_number":542,"context_line":"        resp_text \u003d mock_log.call_args_list[1][0][2]"},{"line_number":543,"context_line":"        self.assertEqual(body.replace(\u0027passw0rd\u0027, \u0027***\u0027), resp_text)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_1e8f1676","line":541,"in_reply_to":"3fa7e38b_5eacaeed","updated":"2019-10-21 15:46:01.000000000","message":"mmm, yeah, I\u0027ll update if I need another revision","commit_id":"3ab93f0c84a5a8e2551f31c7f6ea24fc62ae79a9"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"b0156ed3a8385a56b8e3efed90fcb0460e7e570b","unresolved":false,"context_lines":[{"line_number":538,"context_line":"        self.assertEqual(2, mock_log.call_count)"},{"line_number":539,"context_line":"        node \u003d mock_log.call_args_list[0][0][2][\u0027params\u0027][\u0027node\u0027]"},{"line_number":540,"context_line":"        self.assertEqual(node, {\u0027redfish_username\u0027: \u0027admin\u0027,"},{"line_number":541,"context_line":"                                \u0027redfish_password\u0027: \u0027***\u0027})"},{"line_number":542,"context_line":"        resp_text \u003d mock_log.call_args_list[1][0][2]"},{"line_number":543,"context_line":"        self.assertEqual(body.replace(\u0027passw0rd\u0027, \u0027***\u0027), resp_text)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_29bad7e0","line":541,"in_reply_to":"3fa7e38b_5eacaeed","updated":"2019-10-22 02:37:07.000000000","message":"sounds like a convention here, because the mock only assumes it as first and second.","commit_id":"3ab93f0c84a5a8e2551f31c7f6ea24fc62ae79a9"}]}
