Branch Coverage

blib/lib/App/rs.pm
Criterion Covered Total %
branch 12 92 13.0


line true false branch
41 2 2 if ($q eq 'iautoload') { }
1 1 elsif ($q eq 'oautoload') { }
0 1 elsif ($q eq 'constant') { }
1 0 elsif ($q eq 'sane') { }
44 1 1 ref $_ ? :
47 2 0 if s/^0//
61 2 0 if (my $r = *{"${p}::$f";}{'CODE'})
66 2 0 $i ? :
77 0 3 if $INC{$r}
109 0 0 if eval { do { $o = $_->new->pretty->canonical } }
115 0 0 $o ? :
119 0 0 unless (ref $f)
121 0 0 if $f & 1
122 0 0 if $f & 2
126 0 0 if ($f->{'feed-stdin'})
129 0 0 if (not $pid = fork) { }
139 0 0 unless $l
140 0 0 if ($l or $a eq '|') { }
141 0 0 if not $l or $f->{'capture-stdout'}
144 0 0 unless $l and $f->{'substitute'}
145 0 0 if (not $pid) { }
147 0 0 if $pr
149 0 0 if $w
152 0 0 unless open $f, $h->{'mode'}, $h->{'from'}
0 0 if (ref \$h->{'from'} eq 'SCALAR') { }
167 0 0 if ($f->{'asynchronous'}) { }
168 0 0 if $f->{'capture-stdout'}
169 0 0 if ($f->{'compact'}) { }
0 0 elsif ($f->{'capture-stdout'}) { }
171 0 0 wantarray ? :
173 0 0 if ($f->{'capture-stdout'})
174 0 0 unless wantarray
178 0 0 waitpid($_, 0) == -1 ? :
181 0 0 if ($f->{'compact'}) { }
0 0 elsif ($f->{'capture-stdout'}) { }
182 0 0 wantarray ? :
183 0 0 wantarray ? :
190 0 0 if (not $a =~ /^-/) { }
0 0 elsif ($a =~ /^--?$/) { }
0 0 elsif ($a =~ /^--(.*?)=(.*)$/) { }
0 0 elsif ($a =~ /^--?(.*)$/) { }
199 0 0 if (exists $h->{$k}) { }
200 0 0 if ref $h->{$k} ne 'ARRAY'
208 0 0 ref $v eq 'ARRAY' ? :
214 0 0 $s->{'arm'} ? :
0 0 $s->{'i386'} ? :