1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-08 16:53:23 +00:00

fix: add drop_unused_requests check in cassette saving logic

This commit is contained in:
Daniel Silva
2025-01-11 16:55:04 +00:00
parent e3ced4385e
commit 4607ca1102

View File

@@ -365,7 +365,7 @@ class Cassette:
return {"requests": requests, "responses": responses}
def _save(self, force=False):
if len(self._played_interactions) < len(self._old_interactions):
if self.drop_unused_requests and len(self._played_interactions) < len(self._old_interactions):
force = True
if force or self.dirty:
self._persister.save_cassette(self._path, self._as_dict(), serializer=self._serializer)