Branch Coverage

blib/lib/String/ShellQuote.pm
Criterion Covered Total %
branch 19 20 95.0


line true false branch
51 2 25 unless @in
56 5 30 if (not defined $_ or $_ eq '')
61 2 28 if (s/\x00//g)
71 3 27 if (/=/) { }
72 3 0 unless ($saw_non_equal)
80 15 15 if (m[[^\w!%+,\-./:=\@^]])
84 18 12 if ($escape or not $saw_non_equal and /=/)
121 1 21 if (@$rerr)
158 1 4 unless @_
159 1 3 unless (@_ == 1)