mirror of
https://github.com/kevin1024/vcrpy.git
synced 2025-12-09 01:03:24 +00:00
fix: add drop_unused_requests check in cassette saving logic
This commit is contained in:
@@ -365,7 +365,7 @@ class Cassette:
|
|||||||
return {"requests": requests, "responses": responses}
|
return {"requests": requests, "responses": responses}
|
||||||
|
|
||||||
def _save(self, force=False):
|
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
|
force = True
|
||||||
if force or self.dirty:
|
if force or self.dirty:
|
||||||
self._persister.save_cassette(self._path, self._as_dict(), serializer=self._serializer)
|
self._persister.save_cassette(self._path, self._as_dict(), serializer=self._serializer)
|
||||||
|
|||||||
Reference in New Issue
Block a user