Condition Coverage

lib/Async/Template/Context.pm
Criterion Covered Total %
condition 8 16 50.0


and 3 conditions

line !l l&&!r l&&r condition
154 17 0 8 &blessed($component) and $component->isa('Async::Template::Document')
165 12 0 0 &blessed($compiled) and $compiled->isa('Async::Template::Document')
12 0 0 &blessed($compiled) and $compiled->isa('Async::Template::Document') and $tblocks = $compiled->blocks
198 17 0 8 &blessed($component) and $component->isa('Async::Template::Document')

or 2 conditions

line l !l condition
122 45 0 shift() || die("template sub called without context\n")
156 0 8 $component->{'callers'} || []