TAP::Parser::Iterator::Array - 基于数组的 TAP 源迭代器
版本 3.44
use TAP::Parser::Iterator::Array;
my @data = ('foo', 'bar', baz');
my $it = TAP::Parser::Iterator::Array->new(\@data);
my $line = $it->next;
这是一个简单的迭代器包装器,用于包含标量内容的数组,由 TAP::Parser 使用。除非您正在编写插件或子类化,否则您可能不需要直接使用此模块。
new
创建一个迭代器。接受一个参数:$array_ref
next
当然,遍历它。
next_raw
迭代原始输入,不应用任何针对奇特输入语法的修复。
wait
获取此迭代器的等待状态。对于数组迭代器,这将始终为零。
exit
获取此迭代器的退出状态。对于数组迭代器,这将始终为零。
最初从 Test::Harness 中剥离。