Condition Coverage

blib/lib/HTML/Template/Ex.pm
Criterion Covered Total %
condition 0 33 0.0


or 2 conditions

line l !l condition
66 0 0 pop @{$$self{'parse_stack'};} || ''
79 0 0 $$options{'_ex_mark'} || {}
80 0 0 $$options{'_ex_params'} || {}
81 0 0 $$options{'_ex_orders'} || {}
91 0 0 $$ex_order{$$v} || (next)
109 0 0 $result || ''
121 0 0 $$self{'_ex_charset'} || ''
152 0 0 shift() || (return '[ tmpl_set Error!! ]')
153 0 0 shift() || (return '[ tmpl_set Error!! ]')
154 0 0 ($opt =~ /name=\s*[\'\"]?([^\s\'\"]+)/)[0] || (return '[ tmpl_set Error!! ]')
156 0 0 ($opt =~ /value=\s*[\'\"](.+?)[\'\"]/)[0] || ($opt =~ /value=\s*([^\s]+)/)[0] || (return "[ tmpl_set Error!! ('${name}') ]")
185 0 0 $$self{'_ex_charset'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
30 0 0 0 shift() || 'HTML::Template::Ex::DummyObject'->new
90 0 0 0 ref $v ne 'HTML::Template::VAR' or not $$v
189 0 0 0 $_[0]{'___ident_id'} ||= substr(md5_hex(time . {} . (rand())), 0, 32)