)]}'
{"neutron/tests/unit/test_l3_agent.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"7acc80da43cdba586e3d5ad1b74a7d4f32b8fe89","unresolved":false,"context_lines":[{"line_number":768,"context_line":"            mock_update_fip_status.assert_called_once_with("},{"line_number":769,"context_line":"                mock.ANY, ri.router_id,"},{"line_number":770,"context_line":"                {fip_id: l3_constants.FLOATINGIP_STATUS_ERROR})"},{"line_number":771,"context_line":"            mock_update_fip_status.reset_mock()"},{"line_number":772,"context_line":""},{"line_number":773,"context_line":"    def test_handle_router_snat_rules_add_back_jump(self):"},{"line_number":774,"context_line":"        agent \u003d l3_agent.L3NATAgent(HOSTNAME, self.conf)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F%2BELg%3D","line":771,"updated":"2014-03-31 06:54:02.000000000","message":"why is it needed?","commit_id":"b5322f9a2ed7812989a068bf73e342a5a1c0b644"},{"author":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"change_message_id":"6b333be2942e510fd1372f82a1485b9937bf8653","unresolved":false,"context_lines":[{"line_number":768,"context_line":"            mock_update_fip_status.assert_called_once_with("},{"line_number":769,"context_line":"                mock.ANY, ri.router_id,"},{"line_number":770,"context_line":"                {fip_id: l3_constants.FLOATINGIP_STATUS_ERROR})"},{"line_number":771,"context_line":"            mock_update_fip_status.reset_mock()"},{"line_number":772,"context_line":""},{"line_number":773,"context_line":"    def test_handle_router_snat_rules_add_back_jump(self):"},{"line_number":774,"context_line":"        agent \u003d l3_agent.L3NATAgent(HOSTNAME, self.conf)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F919I%3D","line":771,"in_reply_to":"AAAAWH%2F%2BELg%3D","updated":"2014-04-01 18:12:39.000000000","message":"Agreed.  This is not needed.","commit_id":"b5322f9a2ed7812989a068bf73e342a5a1c0b644"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"e5c8c0a984c6871e6911854c86f3170cf0f6cbef","unresolved":false,"context_lines":[{"line_number":768,"context_line":"            mock_update_fip_status.assert_called_once_with("},{"line_number":769,"context_line":"                mock.ANY, ri.router_id,"},{"line_number":770,"context_line":"                {fip_id: l3_constants.FLOATINGIP_STATUS_ERROR})"},{"line_number":771,"context_line":"            mock_update_fip_status.reset_mock()"},{"line_number":772,"context_line":""},{"line_number":773,"context_line":"    def test_handle_router_snat_rules_add_back_jump(self):"},{"line_number":774,"context_line":"        agent \u003d l3_agent.L3NATAgent(HOSTNAME, self.conf)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAWH%2F9zs8%3D","line":771,"in_reply_to":"AAAAWH%2F919I%3D","updated":"2014-04-02 00:45:18.000000000","message":"Done","commit_id":"b5322f9a2ed7812989a068bf73e342a5a1c0b644"}]}
