)]}'
{"heat/tests/openstack/neutron/test_neutron_floating_ip.py":[{"author":{"_account_id":20559,"name":"Dmitriy Uvarenkov","email":"vitarcheg@gmail.com","username":"duvarenkov"},"change_message_id":"f29cbdc17d11004de38581076b86ecb03b81d6f7","unresolved":false,"context_lines":[{"line_number":805,"context_line":"            \u0027dns_domain\u0027: None"},{"line_number":806,"context_line":"        }"},{"line_number":807,"context_line":""},{"line_number":808,"context_line":"        self.assertEqual(set(expected.keys()), set(reality.keys()))"},{"line_number":809,"context_line":"        for key in expected:"},{"line_number":810,"context_line":"            self.assertEqual(expected[key], reality[key])"}],"source_content_type":"text/x-python","patch_set":6,"id":"3ac371cc_98ca3319","line":810,"range":{"start_line":808,"start_character":8,"end_line":810,"end_character":57},"updated":"2016-08-16 09:50:43.000000000","message":"I still suggest using self.assertEqual(expected, reality)\nor self.assertDictEqual(expected, reality)","commit_id":"03aebd847ff23c20b99641a9869ba3e92c84dc5c"}]}
