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

Merge pull request #350 from lamby/895269-vcrpy-please-make-the-build-reproducible

Make the build reproducible
This commit is contained in:
Luiz Menezes
2018-05-03 12:31:29 -03:00
committed by GitHub

View File

@@ -175,13 +175,13 @@ class Cassette(object):
def use(cls, **kwargs): def use(cls, **kwargs):
return CassetteContextDecorator.from_args(cls, **kwargs) return CassetteContextDecorator.from_args(cls, **kwargs)
def __init__(self, path, serializer=yamlserializer, persister=FilesystemPersister, record_mode='once', def __init__(self, path, serializer=None, persister=None, record_mode='once',
match_on=(uri, method), before_record_request=None, match_on=(uri, method), before_record_request=None,
before_record_response=None, custom_patches=(), before_record_response=None, custom_patches=(),
inject=False): inject=False):
self._persister = persister self._persister = persister or FilesystemPersister
self._path = path self._path = path
self._serializer = serializer self._serializer = serializer or yamlserializer
self._match_on = match_on self._match_on = match_on
self._before_record_request = before_record_request or (lambda x: x) self._before_record_request = before_record_request or (lambda x: x)
self._before_record_response = before_record_response or (lambda x: x) self._before_record_response = before_record_response or (lambda x: x)