Condition Coverage

blib/lib/Data/Sah/Normalize.pm
Criterion Covered Total %
condition 17 26 65.3


and 3 conditions

line !l l&&!r l&&r condition
58 1 3 1 not $expr and $c =~ s/\A!(?=.)//
1 2 1 not $expr and $c =~ s/(?<=.)\|\z//
1 1 1 not $expr and $c =~ s/(?<=.)\&\z//
1 0 1 not $expr and $c =~ /\A([^.]+)(?:\.(.+))?\((\w+)\)\z/
72 0 1 0 $c2 =~ /$clause_name_re/ and !defined($a) || $a =~ /$attr_re/
153 0 2 0 $t && $t =~ s/\*\z//

or 2 conditions

line l !l condition
36 2 1 $opts //= {}

or 3 conditions

line l !l&&r !l&&!r condition
58 1 0 0 $c =~ /$clause_re/ || $c =~ /$clause_attr_on_empty_clause_re/
72 1 0 0 !defined($a) || $a =~ /$attr_re/