Condition Coverage

blib/lib/PDF/Builder/Content/Hyphenate_basic.pm
Criterion Covered Total %
condition 0 51 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'}
82 0 0 0 $chars[$i] eq "-" and $splitHardH
108 0 0 0 $chars[$i] eq $_ and $chars[$i + 1] ne "-"
114 0 0 0 ord $chars[$i] == $_ and $chars[$i + 1] ne "-"
131 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 '-'
145 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 '-'
161 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"

or 3 conditions

line l !l&&r !l&&!r condition
131 0 0 0 $chars[$i + 1] ge '0' && $chars[$i + 1] le '9' || $chars[$i + 1] eq '-'
145 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 '-'