Branch Coverage

blib/lib/Anansi/Script/Shell.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
156 0 0 if 0 != scalar @_
157 0 0 unless defined $self->{'CONTENTS'}
158 0 0 if 0 == scalar @_
160 0 0 if 0 < scalar @_
161 0 0 unless defined $content
162 0 0 unless ref($content) =~ /^$/
182 0 0 unless defined $self->{'PARAMETERS'}
184 0 0 if ($ARGV[$index] =~ /^[a-zA-Z]+[a-zA-Z0-9_-]*=.*$/) { }
0 0 elsif ($ARGV[$index] =~ /^-[a-zA-Z]+[a-zA-Z0-9_-]*=.*$/) { }
213 0 0 if 0 < scalar @_
244 0 0 if 0 < scalar @_
245 0 0 if (0 == scalar @_) { }
0 0 elsif (1 == scalar @_) { }
0 0 elsif (1 == scalar(@_) % 2) { }
246 0 0 unless defined $self->{'PARAMETERS'}
250 0 0 unless defined $self->{'PARAMETERS'}
251 0 0 unless defined do { $$self{'PARAMETERS'} }->{$name}
258 0 0 if (defined do { $$self{'PARAMETERS'} }->{$name}) { }
285 0 0 if 0 < scalar @_