Branch Coverage

blib/lib/Scalar/In.pm
Criterion Covered Total %
branch 40 40 100.0


line true false branch
26 4 14 $ref_any1 eq 'HASH' ? :
14 18 $ref_any1 eq 'ARRAY' ? :
29 23 9 if (defined $string)
37 6 12 $ref_any2 eq 'HASH' ? :
14 18 $ref_any2 eq 'ARRAY' ? :
41 12 22 unless (defined $string and defined $item)
44 6 16 if (ref $item eq 'Regexp')
45 3 3 if $string =~ /$item/
49 1 15 if ref $item eq 'CODE'
51 8 7 if $string eq '' . $item
67 4 15 $ref_any1 eq 'HASH' ? :
13 19 $ref_any1 eq 'ARRAY' ? :
70 24 8 if (defined $numeric)
78 6 12 $ref_any2 eq 'HASH' ? :
14 18 $ref_any2 eq 'ARRAY' ? :
82 11 26 unless (defined $numeric and defined $item)
85 6 20 if (ref $item eq 'Regexp')
86 3 3 if $numeric =~ /$item/
90 1 19 if ref $item eq 'CODE'
92 9 10 if $numeric == 0 + $item