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
Другие вопросы по тегам