(v3.23)コンストラクター引数のいくつかはTAP::Harness
一緒にプレイするのが好きではないようです。
またはargsformatter
と一緒にargを指定しようとすると、モジュールは後者の2つが認識されないことについて文句を言います。コメントアウトすると、問題なく動作します。私は何か間違ったことをしていますか?verbosity
color
use strict;
use warnings;
use TAP::Harness;
use TAP::Formatter::HTML;
print "TAP::Harness Version : $TAP::Harness::VERSION\n"; # 3.23
my $fmt = TAP::Formatter::HTML->new;
$fmt->output_file( 'test.html' );
my $harness = TAP::Harness
->new( {
color => 1,
verbosity => -2,
formatter => $fmt,
lib => $^O =~ /win/i
? [ 'C:\\some\\lib' ]
: [ '/usr/bin/etc/some/lib' ],
} );
出力(formatter
引数を指定):
Unknown arguments to TAP::Harness::new (color verbosity) at harness.pl line 41