TAP::Parser::Iterator::Stream - 基于文件句柄的 TAP 源的迭代器
版本 3.44
use TAP::Parser::Iterator::Stream;
open( TEST, 'test.tap' );
my $it = TAP::Parser::Iterator::Stream->new(\*TEST);
my $line = $it->next;
这是一个用于从文件句柄中读取的简单迭代器包装器,由 TAP::Parser 使用。除非您正在编写插件或子类化,否则您可能不需要直接使用此模块。
new
创建一个迭代器。期望一个包含文件句柄的参数。
next
当然,对其进行迭代。
next_raw
迭代原始输入,不对古怪的输入语法应用任何修复。
wait
获取此迭代器的等待状态。始终返回零。
exit
获取此迭代器的退出状态。始终返回零。
最初从 Test::Harness 窃取。