`TemporaryDirectory` і `Path`
`with TemporaryDirectory() as tmp_dir` створює ізольовану directory та автоматично видаляє її після виходу з context manager. `Path(tmp_dir) / "test-result.txt"` будує platform-safe path. Тому файл доступний усередині блоку, але закономірно зникає після завершення операції.