Condition Coverage

inc/My/Module/Test.pm
Criterion Covered Total %
condition 33 68 48.5


and 3 conditions

line !l l&&!r l&&r condition
150 0 0 1 defined $left && defined $right
0 0 1 ref $left and ref $right
0 0 0 &looks_like_number($left) and &looks_like_number($right)
194 0 0 8 defined $left && defined $right
0 0 8 ref $left and ref $right
0 0 0 &looks_like_number($left) and &looks_like_number($right)
263 1600 2564 601 @args > 1 and "ARRAY" eq ref $args[-1]
4164 1 600 @args > 1 and "ARRAY" eq ref $args[-1] and @{$args[-1];} == 0
2565 38 562 @args > 1 and "ARRAY" eq ref $args[-1] and @{$args[-1];} == 0 and $array{$args[-2]}
333 0 282 0 &is($width[0], $min, "$name raw minimum witdh") && &is($width[1], $max, "$name raw maximum width")
353 1 2 203 $obj and $opt->{'tokens'}
418 0 282 0 &is($width[0], $min, "$name minimum witdh") && &is($width[1], $max, "$name maximum width")
464 577 0 4 $arg =~ / \A - -? (no)? (\w+) \z /msx and exists $opt->{$2}

or 2 conditions

line l !l condition
112 0 62 ref $obj || undef

or 3 conditions

line l !l&&r !l&&!r condition
103 4341 0 62 ref $obj || $obj
150 1 0 0 defined $left || defined $right
0 0 0 ref $left or ref $right
167 0 0 0 __instance($result, "PPIx::Regexp::Tokenizer") or __instance($result, "PPIx::Regexp::Element")
194 8 0 11 defined $left || defined $right
0 0 0 ref $left or ref $right
280 3712 2629 562 @args or $scalar
388 1079 2 0 $obj || $initial_class
389 1079 2 0 ref $obj || $obj || $initial_class