Condition Coverage

blib/lib/Math/Symbolic/Custom/Pattern.pm
Criterion Covered Total %
condition 9 15 60.0


and 3 conditions

line !l l&&!r l&&r condition
228 175 0 11 $$info{'commutation'} and $Math::Symbolic::Operator::Op_Types[$$tree[1]]{'commutative'}
353 144 0 20 $$pat[3] & 1 and @operands > 1
355 12 0 8 _descend_match($operands[0], $tree_ops[0], $info) && _descend_match($operands[1], $tree_ops[1], $info)
357 2 0 10 _descend_match($operands[0], $tree_ops[1], $info) && _descend_match($operands[1], $tree_ops[0], $info)

or 3 conditions

line l !l&&r !l&&!r condition
178 0 132 0 ref $proto || $proto