MCPcopy Create free account
hub / github.com/numpy/numpy / __enter__

Method __enter__

numpy/testing/_private/utils.py:2274–2280  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2272 super().__init__(record=record)
2273
2274 def __enter__(self):
2275 for mod in self.modules:
2276 if hasattr(mod, '__warningregistry__'):
2277 mod_reg = mod.__warningregistry__
2278 self._warnreg_copies[mod] = mod_reg.copy()
2279 mod_reg.clear()
2280 return super().__enter__()
2281
2282 def __exit__(self, *exc_info):
2283 super().__exit__(*exc_info)

Callers

nothing calls this directly

Calls 3

clearMethod · 0.80
copyMethod · 0.45
__enter__Method · 0.45

Tested by

no test coverage detected