我试过这种语法:
use TAP::Harness;
my @tests = glob( 't/*.t' );
my $harness = TAP::Harness->new({ formatter_class => 'TAP::Formatter::HTML',
merge => 1 });
$harness->runtests( @tests );
然后我将脚本作为 perl file.pl 执行
结果:
无法在 file.pl 第 32 行加载 TAP::Formatter::HTML。
1..14
#看起来您的测试在 14 点之后以 2 退出。
然后我尝试了另一种方法:
prove -m -Q --formatter=TAP::Formatter::HTML >output.html
结果:
在 C:/Perl/lib/App/Prove.pm 第 528 行没有找到命名的测试和“t”目录。