)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"change_message_id":"fb6afbbedcb76da80566e69a969d98d558969e28","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Trunk port: Unit tests"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Unit tests for trunk port extension and for db model"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: If6a2fac02f057c4ceeb3f0151521c64406b27737"},{"line_number":12,"context_line":"Partially-Implements: blueprint vlan-aware-vms"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"fa1b9901_a497f5ea","line":9,"updated":"2015-08-20 03:52:24.000000000","message":"Please provide the details of the dependent patch (actual code for which these test-cases are written). It will help for review.","commit_id":"1ea8c4738d78420db61de5e35ca8c9f0788c5b9b"}],"neutron/tests/unit/extensions/test_trunk_port.py":[{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"1183e7ea5b4cb3bafabcae10bc669e4c8f2c8232","unresolved":false,"context_lines":[{"line_number":73,"context_line":"                                \u002700:aa:11:bb:22:gg\u0027)"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"        self.assertIn(\u0027400 Bad Request\u0027, str(exc))"},{"line_number":76,"context_line":"        self.assertIn(\u0027Invalid input for mac_address\u0027, str(exc))"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    def test_update_trunk_port(self):"},{"line_number":79,"context_line":"        tp_id \u003d \u0027foo\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_a53446fb","line":76,"updated":"2015-08-14 08:30:06.000000000","message":"Assert only for the response code. The http response code is meant for automated use, but the reason phrase was meant for human use, don\u0027t test it.","commit_id":"dce67ca82d655b9bef1503199128f8b253fef246"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"c5cb3d7a6bfa66ba828f3db6c4815511ec474858","unresolved":false,"context_lines":[{"line_number":73,"context_line":"                                \u002700:aa:11:bb:22:gg\u0027)"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"        self.assertIn(\u0027400 Bad Request\u0027, str(exc))"},{"line_number":76,"context_line":"        self.assertIn(\u0027Invalid input for mac_address\u0027, str(exc))"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    def test_update_trunk_port(self):"},{"line_number":79,"context_line":"        tp_id \u003d \u0027foo\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_ed3d482d","line":76,"in_reply_to":"1a4dcd0f_a53446fb","updated":"2015-08-14 12:48:31.000000000","message":"Done","commit_id":"dce67ca82d655b9bef1503199128f8b253fef246"},{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"1183e7ea5b4cb3bafabcae10bc669e4c8f2c8232","unresolved":false,"context_lines":[{"line_number":121,"context_line":"    def test_get_trunk_ports(self):"},{"line_number":122,"context_line":"        tp_id \u003d \u0027foo\u0027"},{"line_number":123,"context_line":"        mac \u003d \u002700:aa:11:bb:22:c\u0027"},{"line_number":124,"context_line":"        expected \u003d {\u0027trunk_ports\u0027: [{\u0027id\u0027: \u0027%s_1\u0027 % tp_id,"},{"line_number":125,"context_line":"                                     \u0027name\u0027: \u0027APPLE\u0027,"},{"line_number":126,"context_line":"                                     \u0027mac_address\u0027: \u0027%sc\u0027 % mac},"},{"line_number":127,"context_line":"                                    {\u0027id\u0027: \u0027%s_1\u0027 % tp_id,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_c88e4779","line":124,"updated":"2015-08-14 08:30:06.000000000","message":"Where does this \u0027_1\u0027 come from?","commit_id":"dce67ca82d655b9bef1503199128f8b253fef246"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"c5cb3d7a6bfa66ba828f3db6c4815511ec474858","unresolved":false,"context_lines":[{"line_number":121,"context_line":"    def test_get_trunk_ports(self):"},{"line_number":122,"context_line":"        tp_id \u003d \u0027foo\u0027"},{"line_number":123,"context_line":"        mac \u003d \u002700:aa:11:bb:22:c\u0027"},{"line_number":124,"context_line":"        expected \u003d {\u0027trunk_ports\u0027: [{\u0027id\u0027: \u0027%s_1\u0027 % tp_id,"},{"line_number":125,"context_line":"                                     \u0027name\u0027: \u0027APPLE\u0027,"},{"line_number":126,"context_line":"                                     \u0027mac_address\u0027: \u0027%sc\u0027 % mac},"},{"line_number":127,"context_line":"                                    {\u0027id\u0027: \u0027%s_1\u0027 % tp_id,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_cd440cb9","line":124,"in_reply_to":"1a4dcd0f_c88e4779","updated":"2015-08-14 12:48:31.000000000","message":"It was a typo.\nDone","commit_id":"dce67ca82d655b9bef1503199128f8b253fef246"}]}
