)]}'
{"watcher/tests/api/v1/test_actions.py":[{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"e3ae284c45111ac19791fba76381deeec48ebb72","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":"        # We deleted them so that\u0027s normal"},{"line_number":316,"context_line":"        self.assertEqual("},{"line_number":317,"context_line":"            [act for act in response[\u0027actions\u0027]"},{"line_number":318,"context_line":"             if act[\u0027action_plan_uuid\u0027] \u003d\u003d action_plan1.uuid],"},{"line_number":319,"context_line":"            [])"},{"line_number":320,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_c3db7e4e","line":317,"updated":"2016-02-02 14:59:47.000000000","message":"To be similar with the next assert line, maybe add set(....)","commit_id":"c49287877e26c47e1778a04023dfc41f814027e9"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"f6f34b83e7c53f96415938b94fa69e679c87b8f0","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":"        # We deleted them so that\u0027s normal"},{"line_number":316,"context_line":"        self.assertEqual("},{"line_number":317,"context_line":"            [act for act in response[\u0027actions\u0027]"},{"line_number":318,"context_line":"             if act[\u0027action_plan_uuid\u0027] \u003d\u003d action_plan1.uuid],"},{"line_number":319,"context_line":"            [])"},{"line_number":320,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_03dc3617","line":317,"in_reply_to":"7a5de9d1_c3db7e4e","updated":"2016-02-02 15:02:51.000000000","message":"I needed to use set() in the second assertion because it was not empty. Because I didn\u0027t want to care about the ordering, I used a set.","commit_id":"c49287877e26c47e1778a04023dfc41f814027e9"},{"author":{"_account_id":12394,"name":"David TARDIVEL","email":"David.TARDIVEL@b-com.com","username":"David.T"},"change_message_id":"e3ae284c45111ac19791fba76381deeec48ebb72","unresolved":false,"context_lines":[{"line_number":316,"context_line":"        self.assertEqual("},{"line_number":317,"context_line":"            [act for act in response[\u0027actions\u0027]"},{"line_number":318,"context_line":"             if act[\u0027action_plan_uuid\u0027] \u003d\u003d action_plan1.uuid],"},{"line_number":319,"context_line":"            [])"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"        # Here are the 2 actions left"},{"line_number":322,"context_line":"        self.assertEqual("}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_e3e0fafc","line":319,"range":{"start_line":319,"start_character":12,"end_line":319,"end_character":14},"updated":"2016-02-02 14:59:47.000000000","message":"ditto: set()","commit_id":"c49287877e26c47e1778a04023dfc41f814027e9"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"f6f34b83e7c53f96415938b94fa69e679c87b8f0","unresolved":false,"context_lines":[{"line_number":316,"context_line":"        self.assertEqual("},{"line_number":317,"context_line":"            [act for act in response[\u0027actions\u0027]"},{"line_number":318,"context_line":"             if act[\u0027action_plan_uuid\u0027] \u003d\u003d action_plan1.uuid],"},{"line_number":319,"context_line":"            [])"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"        # Here are the 2 actions left"},{"line_number":322,"context_line":"        self.assertEqual("}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_e3ea3aac","line":319,"range":{"start_line":319,"start_character":12,"end_line":319,"end_character":14},"in_reply_to":"7a5de9d1_e3e0fafc","updated":"2016-02-02 15:02:51.000000000","message":"See above","commit_id":"c49287877e26c47e1778a04023dfc41f814027e9"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"65b86cdc49d4bd6664877c19e633532b397e29f2","unresolved":false,"context_lines":[{"line_number":286,"context_line":"            uuid\u003dutils.generate_uuid(),"},{"line_number":287,"context_line":"            audit_id\u003d1)"},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"        action_list \u003d []"},{"line_number":290,"context_line":"        ap1_action_list \u003d []"},{"line_number":291,"context_line":"        ap2_action_list \u003d []"},{"line_number":292,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_424cdcc7","line":289,"updated":"2016-02-05 17:05:27.000000000","message":"Not used anymore.","commit_id":"8ac61e3e60eb729dd00a1919633596f3b378b2e6"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"65b86cdc49d4bd6664877c19e633532b397e29f2","unresolved":false,"context_lines":[{"line_number":293,"context_line":"        for id_ in range(0, 2):"},{"line_number":294,"context_line":"            action \u003d obj_utils.create_test_action("},{"line_number":295,"context_line":"                self.context, id\u003did_,"},{"line_number":296,"context_line":"                action_plan_id\u003d2,"},{"line_number":297,"context_line":"                uuid\u003dutils.generate_uuid())"},{"line_number":298,"context_line":"            action_list.append(action)"},{"line_number":299,"context_line":"            ap1_action_list.append(action)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_82973447","line":296,"range":{"start_line":296,"start_character":31,"end_line":296,"end_character":32},"updated":"2016-02-05 17:05:27.000000000","message":"action_plan1.id","commit_id":"8ac61e3e60eb729dd00a1919633596f3b378b2e6"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"65b86cdc49d4bd6664877c19e633532b397e29f2","unresolved":false,"context_lines":[{"line_number":295,"context_line":"                self.context, id\u003did_,"},{"line_number":296,"context_line":"                action_plan_id\u003d2,"},{"line_number":297,"context_line":"                uuid\u003dutils.generate_uuid())"},{"line_number":298,"context_line":"            action_list.append(action)"},{"line_number":299,"context_line":"            ap1_action_list.append(action)"},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"        for id_ in range(2, 4):"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_e2d388d3","line":298,"updated":"2016-02-05 17:05:27.000000000","message":"Ditto","commit_id":"8ac61e3e60eb729dd00a1919633596f3b378b2e6"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"65b86cdc49d4bd6664877c19e633532b397e29f2","unresolved":false,"context_lines":[{"line_number":301,"context_line":"        for id_ in range(2, 4):"},{"line_number":302,"context_line":"            action \u003d obj_utils.create_test_action("},{"line_number":303,"context_line":"                self.context, id\u003did_,"},{"line_number":304,"context_line":"                action_plan_id\u003d3,"},{"line_number":305,"context_line":"                uuid\u003dutils.generate_uuid())"},{"line_number":306,"context_line":"            action_list.append(action)"},{"line_number":307,"context_line":"            ap2_action_list.append(action)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_028a641b","line":304,"range":{"start_line":304,"start_character":31,"end_line":304,"end_character":32},"updated":"2016-02-05 17:05:27.000000000","message":"action_plan2.id","commit_id":"8ac61e3e60eb729dd00a1919633596f3b378b2e6"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"65b86cdc49d4bd6664877c19e633532b397e29f2","unresolved":false,"context_lines":[{"line_number":303,"context_line":"                self.context, id\u003did_,"},{"line_number":304,"context_line":"                action_plan_id\u003d3,"},{"line_number":305,"context_line":"                uuid\u003dutils.generate_uuid())"},{"line_number":306,"context_line":"            action_list.append(action)"},{"line_number":307,"context_line":"            ap2_action_list.append(action)"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"        self.delete(\u0027/action_plans/%s\u0027 % action_plan1.uuid)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_22f52056","line":306,"updated":"2016-02-05 17:05:27.000000000","message":"Ditto","commit_id":"8ac61e3e60eb729dd00a1919633596f3b378b2e6"}],"watcher/tests/api/v1/test_actions_plans.py":[{"author":{"_account_id":11235,"name":"Edwin Zhai","email":"edwin.zhai@intel.com","username":"gzhai"},"change_message_id":"a56b535fc2625cf7ca5a966b11b6ad6f3737dc0f","unresolved":false,"context_lines":[{"line_number":322,"context_line":"        self.delete(\u0027/action_plans/%s\u0027 % self.action_plan.uuid)"},{"line_number":323,"context_line":"        ap_response \u003d self.get_json(\u0027/action_plans/%s\u0027 % self.action_plan.uuid,"},{"line_number":324,"context_line":"                                    expect_errors\u003dTrue)"},{"line_number":325,"context_line":"        act_response \u003d self.get_json(\u0027/actions/%s\u0027 % self.action_plan.uuid,"},{"line_number":326,"context_line":"                                     expect_errors\u003dTrue)"},{"line_number":327,"context_line":"        # The action plan down not exist anymore"},{"line_number":328,"context_line":"        self.assertEqual(404, ap_response.status_int)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_a5689188","line":325,"updated":"2016-02-04 07:31:57.000000000","message":"Shouldn\u0027t use the uuid of created action instead of action_plan?","commit_id":"c49287877e26c47e1778a04023dfc41f814027e9"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"36597c9c4a167478aeb47a4ea23347e0332cbcd3","unresolved":false,"context_lines":[{"line_number":322,"context_line":"        self.delete(\u0027/action_plans/%s\u0027 % self.action_plan.uuid)"},{"line_number":323,"context_line":"        ap_response \u003d self.get_json(\u0027/action_plans/%s\u0027 % self.action_plan.uuid,"},{"line_number":324,"context_line":"                                    expect_errors\u003dTrue)"},{"line_number":325,"context_line":"        act_response \u003d self.get_json(\u0027/actions/%s\u0027 % self.action_plan.uuid,"},{"line_number":326,"context_line":"                                     expect_errors\u003dTrue)"},{"line_number":327,"context_line":"        # The action plan down not exist anymore"},{"line_number":328,"context_line":"        self.assertEqual(404, ap_response.status_int)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a5ae5dd_db856ead","line":325,"in_reply_to":"5a5ae5dd_a5689188","updated":"2016-02-04 08:35:25.000000000","message":"Done","commit_id":"c49287877e26c47e1778a04023dfc41f814027e9"},{"author":{"_account_id":13289,"name":"Taylor Peoples","email":"tpeoples@us.ibm.com","username":"tpeoples"},"change_message_id":"65b86cdc49d4bd6664877c19e633532b397e29f2","unresolved":false,"context_lines":[{"line_number":328,"context_line":"            \u0027/actions/%s\u0027 % action.uuid,"},{"line_number":329,"context_line":"            expect_errors\u003dTrue)"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"        # The action plan down not exist anymore"},{"line_number":332,"context_line":"        self.assertEqual(404, ap_response.status_int)"},{"line_number":333,"context_line":"        self.assertEqual(\u0027application/json\u0027, ap_response.content_type)"},{"line_number":334,"context_line":"        self.assertTrue(ap_response.json[\u0027error_message\u0027])"}],"source_content_type":"text/x-python","patch_set":3,"id":"5a5ae5dd_82fad473","line":331,"range":{"start_line":331,"start_character":26,"end_line":331,"end_character":30},"updated":"2016-02-05 17:05:27.000000000","message":"does","commit_id":"8ac61e3e60eb729dd00a1919633596f3b378b2e6"}]}
