MCPcopy Index your code
hub / github.com/RustPython/RustPython / _delegating_property

Function _delegating_property

Lib/unittest/mock.py:354–369  ·  view source on GitHub ↗
(name)

Source from the content-addressed store, hash-verified

352
353
354def _delegating_property(name):
355 _allowed_names.add(name)
356 _the_name = '_mock_' + name
357 def _get(self, name=name, _the_name=_the_name):
358 sig = self._mock_delegate
359 if sig is None:
360 return getattr(self, _the_name)
361 return getattr(sig, name)
362 def _set(self, value, name=name, _the_name=_the_name):
363 sig = self._mock_delegate
364 if sig is None:
365 self.__dict__[_the_name] = value
366 else:
367 setattr(sig, name, value)
368
369 return property(_get, _set)
370
371
372

Callers 2

NonCallableMockClass · 0.85
AsyncMockMixinClass · 0.85

Calls 2

propertyClass · 0.85
addMethod · 0.45

Tested by

no test coverage detected