)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"8737e631e8388d0e1e5e02fa2bb8cc808a64dbac","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Add test for remove container, get state and get env"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id3abd50dbcdb21654d5f5bc344e960aff2c5d5d7"},{"line_number":10,"context_line":"Partially-Implements: blueprint enable-congress-container"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5a9d85d2_7f45a4b1","line":10,"updated":"2016-06-21 12:18:10.000000000","message":"Please change the blueprint :)","commit_id":"8d107c33c769be0ff0e3898756e343094c69f8eb"}],"tests/test_kolla_docker.py":[{"author":{"_account_id":20128,"name":"Han Chao","email":"hanchao7@lenovo.com","username":"HanChao"},"change_message_id":"4bb0b5752a90158967cbf63f8a5aa1f791bc65d4","unresolved":false,"context_lines":[{"line_number":290,"context_line":""},{"line_number":291,"context_line":"    def test_remove_container(self):"},{"line_number":292,"context_line":"        self.dw \u003d get_DockerWorker({\u0027name\u0027: \u0027my_container\u0027,"},{"line_number":293,"context_line":"                                    \u0027action\u0027: \u0027remopve_container\u0027})"},{"line_number":294,"context_line":"        self.dw.dc.containers.return_value \u003d self.fake_data[\u0027containers\u0027]"},{"line_number":295,"context_line":"        self.dw.remove_container()"},{"line_number":296,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_9958a3fc","line":293,"updated":"2016-06-22 06:13:27.000000000","message":"I suppose it would be `remove_container` for this action?","commit_id":"cd50582180422d49dfdd2b354ee268d5a6b1604e"},{"author":{"_account_id":20128,"name":"Han Chao","email":"hanchao7@lenovo.com","username":"HanChao"},"change_message_id":"10eca8dc7b10ec2cf73a1dfa4057fddce058cc32","unresolved":false,"context_lines":[{"line_number":319,"context_line":"        self.dw.dc.inspect_container.assert_called_once_with(\u0027my_container\u0027)"},{"line_number":320,"context_line":"        self.dw.module.exit_json.assert_called_once_with(**fake_env)"},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"    def test_get_container_env_negetive(self):"},{"line_number":323,"context_line":"        self.dw \u003d get_DockerWorker({\u0027name\u0027: \u0027fake_container\u0027,"},{"line_number":324,"context_line":"                                    \u0027action\u0027: \u0027get_container_env\u0027})"},{"line_number":325,"context_line":"        self.dw.dc.containers.return_value \u003d ("}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_5618c884","line":322,"updated":"2016-06-22 06:09:56.000000000","message":"negetive -\u003e negative","commit_id":"cd50582180422d49dfdd2b354ee268d5a6b1604e"},{"author":{"_account_id":20128,"name":"Han Chao","email":"hanchao7@lenovo.com","username":"HanChao"},"change_message_id":"10eca8dc7b10ec2cf73a1dfa4057fddce058cc32","unresolved":false,"context_lines":[{"line_number":323,"context_line":"        self.dw \u003d get_DockerWorker({\u0027name\u0027: \u0027fake_container\u0027,"},{"line_number":324,"context_line":"                                    \u0027action\u0027: \u0027get_container_env\u0027})"},{"line_number":325,"context_line":"        self.dw.dc.containers.return_value \u003d ("},{"line_number":326,"context_line":"            self.fake_data[\u0027containers\u0027])"},{"line_number":327,"context_line":"        self.dw.get_container_env()"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"        self.assertFalse(self.dw.changed)"}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_599bdbc9","line":326,"updated":"2016-06-22 06:09:56.000000000","message":"To keep the consistency, suggest to merge this into a single line.","commit_id":"cd50582180422d49dfdd2b354ee268d5a6b1604e"},{"author":{"_account_id":20128,"name":"Han Chao","email":"hanchao7@lenovo.com","username":"HanChao"},"change_message_id":"10eca8dc7b10ec2cf73a1dfa4057fddce058cc32","unresolved":false,"context_lines":[{"line_number":349,"context_line":"        self.dw.dc.inspect_container.assert_called_once_with(\u0027my_container\u0027)"},{"line_number":350,"context_line":"        self.dw.module.exit_json.assert_called_once_with(**State)"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"    def test_get_container_state_negetive(self):"},{"line_number":353,"context_line":"        self.dw \u003d get_DockerWorker({\u0027name\u0027: \u0027fake_container\u0027,"},{"line_number":354,"context_line":"                                    \u0027action\u0027: \u0027get_container_state\u0027})"},{"line_number":355,"context_line":"        self.dw.dc.containers.return_value \u003d self.fake_data[\u0027containers\u0027]"}],"source_content_type":"text/x-python","patch_set":3,"id":"3aaa91ec_7617c451","line":352,"updated":"2016-06-22 06:09:56.000000000","message":"ditto","commit_id":"cd50582180422d49dfdd2b354ee268d5a6b1604e"}]}
