Condition Coverage

blib/lib/Venus/Template.pm
Criterion Covered Total %
condition 11 20 55.0


and 3 conditions

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

or 2 conditions

line l !l condition
276 43 8 scalar $variables->path($1) // ""

or 3 conditions

line l !l&&r !l&&!r condition
50 0 0 0 ref $self || $self
82 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')