Condition Coverage

blib/lib/Test/Parser.pm
Criterion Covered Total %
condition 9 35 25.7


and 2 conditions

line l !l condition
646 0 0 warn "Could not open '${input}' for reading: $!\n" and return undef

and 3 conditions

line !l l&&!r l&&r condition
213 0 0 0 $field eq 'build' and $$self{'build_status'}
626 0 4 0 not ref $input and $input =~ /\n/
0 0 4 not ref $input and -f $input

or 2 conditions

line l !l condition
476 1 0 $$self{'warnings'} ||= []
490 0 1 $$self{'errors'} ||= []
504 3 0 $$self{'testcases'} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
97 4 0 0 ref $this || $this
628 0 0 0 $self->parse_line($_) || $retval
636 0 0 0 $self->parse_line($_) || $retval
643 0 4 0 $name ||= basename($input)
644 0 4 0 $path ||= dirname($input)
650 5134 0 0 $self->parse_line($_) || $retval