)]}'
{"openstack/tests/unit/test_connection.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"06467360e0e5a5cec4e579acbe585fcb2d501df7","unresolved":false,"context_lines":[{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        self.assertEqual("},{"line_number":280,"context_line":"            \u0027openstack.tests.unit.fake.v1._proxy\u0027,"},{"line_number":281,"context_line":"            conn.fake.__class__.__module__)"},{"line_number":282,"context_line":"        self.assertTrue(conn.fake.dummy())"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"    def test_add_service_v2(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"5fc1f717_e295ec89","line":281,"updated":"2019-03-19 09:35:40.000000000","message":"maybe use isinstance/issubclass?","commit_id":"6dcf92fca14545e3e28f967fa7d2cda849251ffd"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"06467360e0e5a5cec4e579acbe585fcb2d501df7","unresolved":false,"context_lines":[{"line_number":303,"context_line":""},{"line_number":304,"context_line":"        self.assertEqual("},{"line_number":305,"context_line":"            \u0027openstack.tests.unit.fake.v2._proxy\u0027,"},{"line_number":306,"context_line":"            conn.fake.__class__.__module__)"},{"line_number":307,"context_line":"        self.assertFalse(conn.fake.dummy())"}],"source_content_type":"text/x-python","patch_set":3,"id":"5fc1f717_029358a5","line":306,"updated":"2019-03-19 09:35:40.000000000","message":"ditto","commit_id":"6dcf92fca14545e3e28f967fa7d2cda849251ffd"}]}
