Condition Coverage

blib/lib/PDF/Builder/Content/Hyphenate_basic.pm
Criterion Covered Total %
condition 0 57 0.0


and 3 conditions

line !l l&&!r l&&r condition
39 0 0 0 defined $opts{'-spHH'} and not defined $opts{'spHH'}
40 0 0 0 defined $opts{'-spOP'} and not defined $opts{'spOP'}
41 0 0 0 defined $opts{'-spDR'} and not defined $opts{'spDR'}
42 0 0 0 defined $opts{'-spLR'} and not defined $opts{'spLR'}
43 0 0 0 defined $opts{'-spCC'} and not defined $opts{'spCC'}
91 0 0 0 $chars[$i] eq "-" and $splitHardH
117 0 0 0 $chars[$i] eq $_ and $chars[$i + 1] ne "-"
123 0 0 0 ord $chars[$i] == $_ and $chars[$i + 1] ne "-"
140 0 0 0 $chars[$i] ge 0 and $chars[$i] le 9
0 0 0 $chars[$i] ge 0 and $chars[$i] le 9 and not $chars[$i + 1] ge '0' && $chars[$i + 1] le '9' || $chars[$i + 1] eq '-'
154 0 0 0 $chars[$i] ge 'a' && $chars[$i] le 'z' || $chars[$i] ge 'A' && $chars[$i] le 'Z' and not $chars[$i + 1] ge 'a' && $chars[$i + 1] le 'z' || $chars[$i + 1] ge 'A' && $chars[$i + 1] le 'Z' || $chars[$i + 1] eq '-'
170 0 0 0 $chars[$i] ge "a" and $chars[$i] le "z"
0 0 0 $chars[$i] ge "a" and $chars[$i] le "z" and $chars[$i + 1] ge "A"
0 0 0 $chars[$i] ge "a" and $chars[$i] le "z" and $chars[$i + 1] ge "A" and $chars[$i + 1] le "Z"
183 0 0 0 not @splitLoc and $splitReqBlnk
193 0 0 0 not @splitLoc and $splitAnywhere

or 3 conditions

line l !l&&r !l&&!r condition
140 0 0 0 $chars[$i + 1] ge '0' && $chars[$i + 1] le '9' || $chars[$i + 1] eq '-'
154 0 0 0 $chars[$i] ge 'a' && $chars[$i] le 'z' || $chars[$i] ge 'A' && $chars[$i] le 'Z'
0 0 0 $chars[$i + 1] ge 'a' && $chars[$i + 1] le 'z' || $chars[$i + 1] ge 'A' && $chars[$i + 1] le 'Z' || $chars[$i + 1] eq '-'