Branch Coverage

blib/lib/CGI/Session/Serialize/default.pm
Criterion Covered Total %
branch 17 26 65.3


line true false branch
40 0 13 if ($@)
56 2 136 unless defined(my $x = shift @filter)
57 91 45 if $seen{builtin::refaddr($x) or ""}++
59 13 32 unless my $r = builtin::reftype($x)
60 23 9 if ($r eq 'HASH') { }
9 0 elsif ($r eq 'ARRAY') { }
0 0 elsif ($r eq 'SCALAR' or $r eq 'REF') { }
79 7 131 if (builtin::blessed($_))
80 3 4 if (overload::Overloaded($_)) { }
85 1 2 if (exists $CGI::Session::Serialize::default::overloaded{$address}) { }
89 2 0 if ($reftype eq 'HASH') { }
0 0 elsif ($reftype eq 'ARRAY') { }
0 0 elsif ($reftype eq 'SCALAR' or $reftype eq 'REF') { }