内容

名称

Test2::Formatter::TAP - 标准 TAP 格式化程序

说明

此程序将事件转换为 TAP。

语法

use Test2::Formatter::TAP;
my $tap = Test2::Formatter::TAP->new();

# Switch to utf8
$tap->encoding('utf8');

$tap->write($event, $number); # Output an event

方法

$bool = $tap->no_numbers
$tap->set_no_numbers($bool)

用于开启和关闭数字。

$arrayref = $tap->handles
$tap->set_handles(\@handles);

可用于获取/设置文件句柄。索引由 OUT_STDOUT_ERR 常量标识。

$encoding = $tap->encoding
$tap->encoding($encoding)

获取或设置编码。默认情况下不设置编码,使用 STDOUT 和 STDERR 的原始设置。

此操作直接修改存储的文件句柄,不会创建新文件句柄。

$tap->write($e, $num)

将事件写入控制台。

SOURCE

Test2 的源代码存储库位于 http://github.com/Test-More/test-more/

MAINTAINERS

Chad Granum <[email protected]>

AUTHORS

Chad Granum <[email protected]>
Kent Fredric <[email protected]>

COPYRIGHT

版权所有 2020 Chad Granum <[email protected]>。

本程序是免费软件;您可以在与 Perl 自身相同的条款下重新分发或修改它。

参见 https://dev.perl5.cn/licenses/