Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
76 0 0 0 $chars[$i] eq '-' and $splitHardH
102 0 0 0 $chars[$i] eq $_ and $chars[$i + 1] ne '-'
108 0 0 0 ord $chars[$i] == $_ and $chars[$i + 1] ne '-'
125 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 '-'
139 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 '-'
155 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
125 0 0 0 $chars[$i + 1] ge '0' && $chars[$i + 1] le '9' || $chars[$i + 1] eq '-'
139 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 '-'