Perl/Windoes で CPAN の TAP::Formatter::HTML モジュールを使用しています。HTML出力をファイルvizにリダイレクトできるオプションがあることに気付きました。output_file()。
しかし、私は何かが欠けていると思います。
$fmt->output_file($outputfile) を使用してみましたが、役に立ちませんでした。
それは私に次のエラーを与えます:タップ.pl行12でパッケージ「TAP::Formatter::HTML」を介してオブジェクトメソッド「output_fh」が見つかりません。
誰かが私に何が欠けているか教えてもらえますか? 出力をリダイレクトする方法を説明するサンプル コードが理想的です。
このモジュールを使用していると思われる「knb」という名前のユーザーによる投稿を確認しました。彼もこれを読んでくれることを願っています。
ありがとう!
コード:
use TAP::Harness;
use IO::Handle;
use TAP::Formatter::HTML;
use File::Glob::Windows;
use TAP::Parser::Aggregator;
my $fmt = TAP::Formatter::HTML->new;
my @tests = glob( 'te*.pl');
my $harness = TAP::Harness->new( { formatter => $fmt, merge => 1 } );
$fmt->output_file('output.html');
$harness->runtests(@tests);