Perl доказывает ошибки с "Архив не известный тип формата"
При попытке запустить Perl proof я не могу запустить Доказательство и получаю следующую ошибку:
find test/ -name '*.t' ! -name '*falcon*' | xargs \
prove --norc -r test/ -formatter=TAP::Formatter::JUnit | tee test_results.xml
ошибка:
Archive is not a known format type! at /usr/lib/perl5/5.8.8/App/Prove.pm line 538.
Используемые версии: TAP::Harness v3.28 и Perl v5.8.8, OS = CentOs 6.4
1 ответ
Я предполагаю, что вы хотите запустить все тесты, кроме тех, которые содержат сокола в названии.
Есть проблемы с командой:
1) опция форматирования начинается с двойного дефиса '-'
2) Доказывают, что нужно вернуться в /test
Это сработало для меня:
find test/ -name *.t | grep -v falcon | prove --norc --formatter \
TAP::Formatter::JUnit | tee test_results.xml