Condition Coverage

blib/lib/Venus/Template.pm
Criterion Covered Total %
condition 11 17 64.7


and 3 conditions

line !l l&&!r l&&r condition
74 39 114 5 not &Scalar::Util::blessed($data) and ref $data eq "ARRAY"
77 39 0 114 not &Scalar::Util::blessed($data) and ref $data eq "HASH"
80 0 39 0 &Scalar::Util::blessed($data) and not $data->isa('Venus::Array') || $data->isa('Venus::Hash')

or 2 conditions

line l !l condition
274 42 7 scalar $variables->path($1) // ""

or 3 conditions

line l !l&&r !l&&!r condition
80 10 29 0 $data->isa('Venus::Array') || $data->isa('Venus::Hash')
0 0 39 not &Scalar::Util::blessed($data) or &Scalar::Util::blessed($data) and not $data->isa('Venus::Array') || $data->isa('Venus::Hash')