Condition Coverage

blib/lib/TAP/Filter/Iterator.pm
Criterion Covered Total %
condition 15 18 83.3


and 3 conditions

line !l l&&!r l&&r condition
28 1 1 16 defined $iter and UNIVERSAL::can($iter, 'can')
2 1 15 defined $iter and UNIVERSAL::can($iter, 'can') and $iter->can('tokenize')
35 1 1 15 UNIVERSAL::can($parser, 'isa') and $parser->isa('TAP::Parser')

or 3 conditions

line l !l&&r !l&&!r condition
35 15 0 17 not defined $parser or UNIVERSAL::can($parser, 'isa') and $parser->isa('TAP::Parser')
326 60 2 0 $number == $in_number || $number == 0
391 77 15 0 $$self{'_iter'} ||= $self->_iter