Предположим, у меня есть программа Rust с некоторыми тестами Blackbox, написанными на sh или Python (например). Есть ли простой способ получить Cargo test
, чтобы запустить их?Как выполнить внешние тесты Blackbox от Cargo?
(Я понимаю, что это немного против зерна груза, так как это, вероятно, ввести неотслеживаемые зависимости от инструментов ОС. Но это было бы очень полезно, так как у меня есть некоторые существующие тесты я хочу повторно использовать.)
Пример кода: https://github.com/sourcefrog/conserve/blob/master/tests/run_cram.rs – poolie