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
155 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)
199 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)
268 1591 2552 595 @args > 1 and "ARRAY" eq ref $args[-1]
4143 1 594 @args > 1 and "ARRAY" eq ref $args[-1] and @{$args[-1];} == 0
2553 38 556 @args > 1 and "ARRAY" eq ref $args[-1] and @{$args[-1];} == 0 and $array{$args[-2]}
339 0 282 0 &is($width[0], $min, "$name raw minimum witdh") && &is($width[1], $max, "$name raw maximum width")
359 1 2 202 $obj and $opt->{'tokens'}
425 0 282 0 &is($width[0], $min, "$name minimum witdh") && &is($width[1], $max, "$name maximum width")
471 574 0 4 $arg =~ / \A - -? (no)? (\w+) \z /msx and exists $opt->{$2}

or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
108 4319 0 62 ref $obj || $obj
155 1 0 0 defined $left || defined $right
0 0 0 ref $left or ref $right
172 0 0 0 __instance($result, "PPIx::Regexp::Tokenizer") or __instance($result, "PPIx::Regexp::Element")
199 8 0 11 defined $left || defined $right
0 0 0 ref $left or ref $right
285 3699 2617 556 @args or $scalar
395 1076 2 0 $obj || $initial_class
396 1076 2 0 ref $obj || $obj || $initial_class