Condition Coverage

blib/lib/Cvs/Command/Base.pm
Criterion Covered Total %
condition 8 44 18.1


and 3 conditions

line !l l&&!r l&&r condition
125 0 0 0 defined $context and $h->pump
0 0 0 defined $context and $h->pump and length $out
136 0 0 0 defined $context and $out =~ /.*?(?:\r?\n|$)/g
147 0 0 0 defined $debugline and $debugline eq 'unterminated'
329 18 0 2 defined $param and ref $param eq 'HASH'

or 2 conditions

line l !l condition
337 20 0 $$self{'param'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
17 0 4 0 ref $proto || $proto
82 0 4 0 $self->cvsroot || $self->cvs->cvsroot
147 0 0 0 $line =~ /^(?: |S)-> / or defined $debugline and $debugline eq 'unterminated'
212 0 0 0 $match or not defined $line
0 0 0 $match or not defined $line or $line =~ /\n$/
234 0 0 0 $h->finish || $?
321 0 1 17 $$self{'param'}{$_} ||= $param{$_}
361 0 0 0 ref $self || $self
385 0 4 0 ref $proto || $proto