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