Condition Coverage

blib/lib/Object/ArrayType/New.pm
Criterion Covered Total %
condition 12 36 33.3


and 3 conditions

line !l l&&!r l&&r condition
12 0 1 4 ref $params and reftype $params eq 'ARRAY'
23 0 0 15 defined $target and defined $code
28 0 0 15 eval $run and not $@
0 0 1 ref $_[0] and &Scalar::Util::reftype($_[0]) eq 'HASH'
0 0 0 ref $_[0] and &Scalar::Util::reftype($_[0]) eq 'HASH'
0 0 0 ref $_[0] and &Scalar::Util::reftype($_[0]) eq 'HASH'
0 0 0 ref $_[0] and &Scalar::Util::reftype($_[0]) eq 'HASH'

or 3 conditions

line l !l&&r !l&&!r condition
12 4 1 0 ref $params and reftype $params eq 'ARRAY' or reftype $params eq 'HASH'
28 1 2 0 &Scalar::Util::blessed($class) || $class
0 1 0 &Scalar::Util::blessed($class) || $class
0 1 0 &Scalar::Util::blessed($class) || $class
0 1 0 &Scalar::Util::blessed($class) || $class