Branch Coverage

blib/lib/HTML/String/Value.pm
Criterion Covered Total %
branch 14 22 63.6


line true false branch
18 1 15 if (blessed($_[0]))
24 3 12 CORE::ref $raw_parts[-1] eq 'HASH' ? :
27 0 15 if (CORE::ref $_ eq 'ARRAY') { }
0 15 elsif ($_->$HTML::String::Value::_isa('HTML::String::Value')) { }
44 0 1 unless CORE::ref $invocant
52 0 14 if ($$self{'ignore'}{scalar caller})
66 8 21 $$_[1] ? :
78 0 12 unless defined $str and length $str
84 6 6 $str->$HTML::String::Value::_isa('HTML::String::Value') ? :
88 0 12 if ($prefix) { }
99 0 0 if grep $_, map($$_[0], @{$$self{'parts'};})