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

Class MagicProxy

Lib/unittest/mock.py:2251–2266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2249
2250
2251class MagicProxy(Base):
2252 def __init__(self, name, parent):
2253 self.name = name
2254 self.parent = parent
2255
2256 def create_mock(self):
2257 entry = self.name
2258 parent = self.parent
2259 m = parent._get_child_mock(name=entry, _new_name=entry,
2260 _new_parent=parent)
2261 setattr(parent, entry, m)
2262 _set_return_value(parent, m, entry)
2263 return m
2264
2265 def __get__(self, obj, _type=None):
2266 return self.create_mock()
2267
2268
2269try:

Callers 1

_mock_set_magicsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected