(name, replacement)
| 39 | |
| 40 | @contextlib.contextmanager |
| 41 | def replaced_module(name, replacement): |
| 42 | original_module = sys.modules[name] |
| 43 | sys.modules[name] = replacement |
| 44 | try: |
| 45 | yield |
| 46 | finally: |
| 47 | sys.modules[name] = original_module |
| 48 | |
| 49 | def capture(*args, **kw): |
| 50 | """capture all positional and keyword arguments""" |
no outgoing calls
no test coverage detected
searching dependent graphs…