MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / wrapper

Function wrapper

tools/python-3.11.9-amd64/Lib/unittest/test/test_loader.py:11–23  ·  view source on GitHub ↗
(*args, **kws)

Source from the content-addressed store, hash-verified

9# test isolation and reproducibility.
10def warningregistry(func):
11 def wrapper(*args, **kws):
12 missing = []
13 saved = getattr(warnings, '__warningregistry__', missing).copy()
14 try:
15 return func(*args, **kws)
16 finally:
17 if saved is missing:
18 try:
19 del warnings.__warningregistry__
20 except AttributeError:
21 pass
22 else:
23 warnings.__warningregistry__ = saved
24 return wrapper
25
26

Callers 1

test_overriding_callMethod · 0.70

Calls 1

copyMethod · 0.45

Tested by

no test coverage detected