)]}'
{"freezer/tests/unit/openstack/test_restore.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"63eb79bc0d91605e3a7587851625b19cc4e66cd9","unresolved":false,"context_lines":[{"line_number":76,"context_line":"        client_manager \u003d mock.MagicMock()"},{"line_number":77,"context_line":"        client_manager.get_cinder.return_value \u003d cinder_client"},{"line_number":78,"context_line":"        restore_os \u003d restore.RestoreOs(client_manager, \u0027/root/test/\u0027, storage)"},{"line_number":79,"context_line":"        #result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862750)"},{"line_number":80,"context_line":"        #self.assertEqual(result, \u0027test\u0027)"},{"line_number":81,"context_line":"        result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862749)"},{"line_number":82,"context_line":"        self.assertEqual(result, \u0027test\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_9ddaeb14","line":79,"updated":"2020-10-15 02:44:29.000000000","message":"pep8: E265 block comment should start with \u0027# \u0027","commit_id":"ce2aff9647e0ba6f2e1910b5d20673cd14740564"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"63eb79bc0d91605e3a7587851625b19cc4e66cd9","unresolved":false,"context_lines":[{"line_number":77,"context_line":"        client_manager.get_cinder.return_value \u003d cinder_client"},{"line_number":78,"context_line":"        restore_os \u003d restore.RestoreOs(client_manager, \u0027/root/test/\u0027, storage)"},{"line_number":79,"context_line":"        #result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862750)"},{"line_number":80,"context_line":"        #self.assertEqual(result, \u0027test\u0027)"},{"line_number":81,"context_line":"        result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862749)"},{"line_number":82,"context_line":"        self.assertEqual(result, \u0027test\u0027)"},{"line_number":83,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7f6b1bfe_7dd70fef","line":80,"updated":"2020-10-15 02:44:29.000000000","message":"pep8: E265 block comment should start with \u0027# \u0027","commit_id":"ce2aff9647e0ba6f2e1910b5d20673cd14740564"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"faa0d5ea5093e3e2c57cfbee71ab79a37204a30a","unresolved":false,"context_lines":[{"line_number":77,"context_line":"        client_manager.get_cinder.return_value \u003d cinder_client"},{"line_number":78,"context_line":"        restore_os \u003d restore.RestoreOs(client_manager, \u0027/root/test/\u0027, storage)"},{"line_number":79,"context_line":"        result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862750)"},{"line_number":80,"context_line":"        self.assertEqual(result, None)"},{"line_number":81,"context_line":"        result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862749)"},{"line_number":82,"context_line":"        self.assertEqual(result, None)"},{"line_number":83,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5f681702_1809e9dc","line":80,"updated":"2020-10-16 04:08:38.000000000","message":"pep8: H203: Use assertIs(Not)None to check for None","commit_id":"62e6830a2171524512f375330021d70968b69122"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"faa0d5ea5093e3e2c57cfbee71ab79a37204a30a","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862750)"},{"line_number":80,"context_line":"        self.assertEqual(result, None)"},{"line_number":81,"context_line":"        result \u003d restore_os.restore_cinder(restore_from_timestamp\u003d1598862749)"},{"line_number":82,"context_line":"        self.assertEqual(result, None)"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    @mock.patch(\u0027shutil.rmtree\u0027)"},{"line_number":85,"context_line":"    @mock.patch(\u0027tempfile.mkdtemp\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f681702_780e1de6","line":82,"updated":"2020-10-16 04:08:38.000000000","message":"pep8: H203: Use assertIs(Not)None to check for None","commit_id":"62e6830a2171524512f375330021d70968b69122"}]}
