TAP::Parser::Iterator::Process - Internal TAP::Parser Iterator
use TAP::Parser::Iterator; my $it = TAP::Parser::Iterator::Process->new(@args); my $line = $it->next;
Originally ripped off from Test::Harness.
FOR INTERNAL USE ONLY!
This is a simple iterator wrapper for processes.
Create an iterator.
Iterate through it, of course.
Iterate raw input without applying any fixes for quirky input syntax.
Get the wait status for this iterator's process.
Get the exit status for this iterator's process.
Upgrade the input stream to handle UTF8.
Return a list of filehandles that may be used upstream in a select() call to signal that this Iterator is ready. Iterators that are not handle based should return an empty list.