Я использую модуль TAP :: Formatter :: HTML из CPAN в Perl / Windoes.Я заметил, что есть опция, которая позволяет нам перенаправлять вывод HTML в файл, а именно.output_file ().
Однако я думаю, что что-то упустил.
Я пытался использовать $ fmt-> output_file ($ outputfile), но безрезультатно.
Этовыдает мне следующую ошибку: Не удается найти метод объекта "output_fh" с помощью пакета "TAP :: Formatter :: HTML" в строке .pl 12.
Может кто-нибудь сказать мне, что мне не хватает?Пример кода, который объясняет, как перенаправить вывод, был бы идеальным.
Я проверил сообщение пользователя по имени "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);