Merge "allow an adapter to be passed to a Mocker object"

This commit is contained in:
Zuul 2017-12-05 05:31:55 +00:00 committed by Gerrit Code Review
commit fccc52d494

View File

@ -62,7 +62,10 @@ class MockerCore(object):
def __init__(self, **kwargs):
self.case_sensitive = kwargs.pop('case_sensitive', self.case_sensitive)
self._adapter = adapter.Adapter(case_sensitive=self.case_sensitive)
self._adapter = (
kwargs.pop('adapter', None) or
adapter.Adapter(case_sensitive=self.case_sensitive)
)
self._real_http = kwargs.pop('real_http', False)
self._last_send = None