perl使用“归档不是已知格式类型”来证明错误

时间:2014-04-18 17:42:32

标签: perl perl-prove

当试图运行Perl证明时,我无法运行证明,并得到以下错误:

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 个答案:

答案 0 :(得分:0)

我猜你想要运行所有测试,除了名字中含有猎鹰的测试。

命令存在问题:

1)formatter选项以双连字符' - '

开头

2)证明被证明可以进入/测试

这对我有用:

find test/ -name *.t | grep -v falcon | prove --norc --formatter \
   TAP::Formatter::JUnit | tee test_results.xml