Save modules on entry and cleanup on exit.
()
| 284 | |
| 285 | @contextlib.contextmanager |
| 286 | def isolated_modules(): |
| 287 | """ |
| 288 | Save modules on entry and cleanup on exit. |
| 289 | """ |
| 290 | (saved,) = modules_setup() |
| 291 | try: |
| 292 | yield |
| 293 | finally: |
| 294 | modules_cleanup(saved) |
| 295 | |
| 296 | |
| 297 | def mock_register_at_fork(func): |
nothing calls this directly
no test coverage detected
searching dependent graphs…