From 055ec6b87bc77d253a747eeccd251e46056f559a Mon Sep 17 00:00:00 2001 From: "Matthias (~talfus-laddus)" <83658582+matthiasschaub@users.noreply.github.com> Date: Wed, 30 Apr 2025 14:23:43 +0200 Subject: [PATCH] only log message if response is appended Closes: https://github.com/kevin1024/vcrpy/issues/685 --- vcr/cassette.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vcr/cassette.py b/vcr/cassette.py index 1ac06dde..101bbe52 100644 --- a/vcr/cassette.py +++ b/vcr/cassette.py @@ -225,10 +225,10 @@ def write_protected(self): def append(self, request, response): """Add a request, response pair to this cassette""" - log.info("Appending request %s and response %s", request, response) request = self._before_record_request(request) if not request: return + log.info("Appending request %s and response %s", request, response) # Deepcopy is here because mutation of `response` will corrupt the # real response. response = copy.deepcopy(response)