)]}'
{"cinder/tests/unit/volume/drivers/huawei/test_huawei_drivers.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"ce0aa0a29e1af395590829b1bd7c563102767fc1","unresolved":false,"context_lines":[{"line_number":3753,"context_line":"        location \u003d (\u0027{\"huawei_lun_wwn\": \"6643e8c1004c5f6723e9f454003\", \u0027"},{"line_number":3754,"context_line":"                    \u0027\"huawei_lun_id\": \"ID1\"}\u0027)"},{"line_number":3755,"context_line":"        expected_val \u003d {\u0027provider_location\u0027: location}"},{"line_number":3756,"context_line":"        self.assertEqual(expected_val, model_update)"},{"line_number":3757,"context_line":""},{"line_number":3758,"context_line":"    def test_unmanage(self):"},{"line_number":3759,"context_line":"        self.driver.unmanage(self.volume)"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f1d235d_39a6ceac","line":3756,"range":{"start_line":3756,"start_character":13,"end_line":3756,"end_character":24},"updated":"2017-07-06 15:08:20.000000000","message":"Python 3 does not guarantee the order of dicts. It may be better to use assertDictEqual here instead to handle this.","commit_id":"04dd78fa8e3d89d3ba9330d1600f3d47afa2901a"},{"author":{"_account_id":16203,"name":"zengyingzhe","email":"zengyingzhe@huawei.com","username":"zengyingzhe"},"change_message_id":"ddea345941400b325d7eb32d5ce8c6994f61a281","unresolved":false,"context_lines":[{"line_number":3753,"context_line":"        location \u003d (\u0027{\"huawei_lun_wwn\": \"6643e8c1004c5f6723e9f454003\", \u0027"},{"line_number":3754,"context_line":"                    \u0027\"huawei_lun_id\": \"ID1\"}\u0027)"},{"line_number":3755,"context_line":"        expected_val \u003d {\u0027provider_location\u0027: location}"},{"line_number":3756,"context_line":"        self.assertEqual(expected_val, model_update)"},{"line_number":3757,"context_line":""},{"line_number":3758,"context_line":"    def test_unmanage(self):"},{"line_number":3759,"context_line":"        self.driver.unmanage(self.volume)"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f1d235d_9c1ffe6a","line":3756,"range":{"start_line":3756,"start_character":13,"end_line":3756,"end_character":24},"in_reply_to":"3f1d235d_39a6ceac","updated":"2017-07-07 01:50:35.000000000","message":"Done. Thanks Sean.","commit_id":"04dd78fa8e3d89d3ba9330d1600f3d47afa2901a"}]}
