Branch Coverage

blib/lib/Data/Miscellany.pm
Criterion Covered Total %
branch 31 48 64.5


line true false branch
29 5 24 if is_deeply($item, $el)
36 13 1 defined $_[0] ? :
7 14 ref $_[0] eq 'ARRAY' ? :
48 38 63 if ref $this and ref $that
49 60 3 if defined $this and defined $that
60 2 42 if $e1 eq $e2
61 7 35 if UNIVERSAL::isa($e1, 'ARRAY') and UNIVERSAL::isa($e2, 'ARRAY')
63 25 10 if UNIVERSAL::isa($e1, 'HASH') and UNIVERSAL::isa($e2, 'HASH')
65 2 8 if UNIVERSAL::isa($e1, 'REF') and UNIVERSAL::isa($e2, 'REF')
67 4 4 if UNIVERSAL::isa($e1, 'SCALAR') and UNIVERSAL::isa($e2, 'SCALAR')
74 0 7 if $a1 eq $a2
75 2 5 unless $#$a1 == $#$a2
77 0 31 unless is_deeply($$a1[$_], $$a2[$_])
84 0 25 if $a1 eq $a2
85 7 18 unless keys %$a1 == keys %$a2
87 5 20 unless exists $$a2{$k}
88 6 14 unless is_deeply($$a1{$k}, $$a2{$k})
102 0 0 ref $value && UNIVERSAL::isa($value, 'Class::Value') && UNIVERSAL::can($value, 'is_defined') ? :
115 0 0 is_defined $value ? :
120 0 0 is_defined $value ? :
136 0 0 if ref $class
137 0 0 if $$seen{$class}++
139 0 0 if defined $val
148 0 0 if defined $found and $found ne $$map{'UNIVERSAL'}