Пример #1
0
 def _construct_mocked_params(self, iterable=None, delimiter=None):
     p = Parameters(iterable, delimiter)
     self._base = base = p._base
     p._base = mock.MagicMock(spec_set=dict, wraps=base)
     p._base.__repr__ = mock.MagicMock(autospec=dict.__repr__,
                                       return_value=repr(base))
     return p, p._base
Пример #2
0
 def _construct_mocked_params(self, iterable=None, delimiter=None):
     p = Parameters(iterable, delimiter)
     self._base = base = p._base
     p._base = mock.MagicMock(spec_set=dict, wraps=base)
     p._base.__repr__ = mock.MagicMock(autospec=dict.__repr__,
                                       return_value=repr(base))
     return p, p._base
Пример #3
0
 def _construct_mocked_params(self, iterable=None, settings=SETTINGS):
     p = Parameters(iterable, settings, '')
     self._base = base = p._base
     p._base = mock.MagicMock(spec_set=ParameterDict, wraps=base)
     p._base.__repr__ = mock.MagicMock(autospec=dict.__repr__,
                                       return_value=repr(base))
     p._base.__getitem__.side_effect = base.__getitem__
     p._base.__setitem__.side_effect = base.__setitem__
     return p, p._base