from pathlib import Path path=Path(__file__).parent/'run_isolated.py' text=path.read_text(encoding='utf-8') old='mock.patch.object(requests.sessions.Session, "request", side_effect=blocked("HTTP request"))' new='mock.patch.object(requests.adapters.HTTPAdapter, "send", side_effect=blocked("HTTP transport"))' assert old in text path.write_text(text.replace(old,new),encoding='utf-8')