он работает с файловой структурой, мне надо уметь все за ним подчищать после каждого теста, даже если там жопа жопская случилась. Есть какие-то подходы наиболее правильные для этого? Где про это почитать?
я нагуглил вот такое: https://medium.com/@ericdreichert/test-setup-and-teardown-in-rust-without-a-framework-ba32d97aa5ab
но тут обрабатываются только unwind panic, а если вдруг будет просто завершение, все обломится. может есть какой-то фреймворк который тест запускает в отдельном потоке, чтобы ловить все паники?
Просто Drop сделай для TempFolder и удаляй папку когда дропается, нет?
Крейт tempdir
Обсуждают сегодня