Condition Coverage

blib/lib/Git/Wrapper.pm
Criterion Covered Total %
condition 16 27 59.2


and 3 conditions

line !l l&&!r l&&r condition
100 94 0 0 $^O eq 'MSWin32' and defined $stdin
134 93 0 1 $cmd eq 'status' && @out && !@err
136 93 0 1 $? and not $stupid_status
201 8 0 3 defined $opt->{'raw'} && $opt->{'raw'}
223 7 1 25 @out and not $out[0] =~ /^commit (\S+)/
8 5 20 @out and not $out[0] =~ /^commit (\S+)/ and length($line = shift @out)
242 3 0 3 @out and $out[0] =~ /^\:(\d{6}) (\d{6}) (\w{40}) (\w{40}) (\w{1}[0-9]*)\t(.*)$/
278 1 0 0 $x eq '?' and $y eq '?'
412 0 0 0 $name ne 'm' and $name ne 'message'