Create a new :class:`HookRecorder` for a :class:`PytestPluginManager`.
(self, pluginmanager: PytestPluginManager)
| 744 | return SysModulesSnapshot(preserve=preserve_module) |
| 745 | |
| 746 | def make_hook_recorder(self, pluginmanager: PytestPluginManager) -> HookRecorder: |
| 747 | """Create a new :class:`HookRecorder` for a :class:`PytestPluginManager`.""" |
| 748 | pluginmanager.reprec = reprec = HookRecorder(pluginmanager, _ispytest=True) # type: ignore[attr-defined] |
| 749 | self._request.addfinalizer(reprec.finish_recording) |
| 750 | return reprec |
| 751 | |
| 752 | def chdir(self) -> None: |
| 753 | """Cd into the temporary directory. |
no test coverage detected