Branch Coverage

blib/lib/Set/String.pm
Criterion Covered Total %
branch 13 98 13.2


line true false branch
32 0 5 if not $string and ref $class
43 1 0 if (want('OBJECT') or not defined wantarray)
54 0 0 if wantarray
55 0 0 if defined wantarray
63 1 0 if (want('OBJECT') or not defined wantarray)
79 0 0 if wantarray
80 0 0 if defined wantarray
86 0 0 unless $salt
91 0 0 if (want('OBJECT') or not defined wantarray)
103 0 0 unless (defined $decrypted)
105 0 0 if (want('OBJECT') or not defined wantarray)
106 0 0 if wantarray
107 0 0 if defined wantarray
110 0 0 if (want('OBJECT') or not defined wantarray)
121 0 1 unless defined $$self[0]
135 0 1 if (want('OBJECT') or not defined wantarray)
146 0 0 unless $substr
149 0 0 if (defined $start) { }
156 0 0 if (want('OBJECT') or not defined wantarray)
160 0 0 if $pos
171 0 1 if (defined $n and $n > scalar @$self)
177 0 1 if ($n < 0)
179 0 1 unless ($n =~ /\d+/)
183 0 1 if (want('OBJECT') or not defined wantarray)
198 0 0 if (want('OBJECT') or not defined wantarray)
218 0 0 if scalar @$self == 0
220 0 0 unless defined $num
224 0 0 if (want('OBJECT') or not defined wantarray)
232 0 0 if wantarray
233 0 0 if defined wantarray
240 0 0 unless $template
242 0 0 if (want('OBJECT') or not defined wantarray)
261 0 0 unless $pattern
271 0 0 if (want('OBJECT') or not defined wantarray)
277 0 0 if wantarray
278 0 0 if defined wantarray
284 0 0 unless defined $offset
286 0 0 if (defined $length and $length <= 0)
294 0 0 if ($length) { }
301 0 0 if (want('OBJECT') or not defined wantarray)
314 0 0 unless $template
316 0 0 if (want('OBJECT') or not defined wantarray)
322 0 0 if (wantarray)
323 0 0 if (defined wantarray)
342 0 1 if (defined $n and $n > scalar @$self)
348 0 1 if ($n < 0)
350 0 1 unless ($n =~ /\d+/)
354 0 1 if (want('OBJECT') or not defined wantarray)
369 0 0 if (want('OBJECT') or not defined wantarray)