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 剽竊。