Condition Coverage

blib/lib/Convert/ASCIInames.pm
Criterion Covered Total %
condition 22 27 81.4


and 3 conditions

line !l l&&!r l&&r condition
438 2 1795 0 $val =~ /^[-+]?\d+$/ and $val > 255 || $val < 0

or 3 conditions

line l !l&&r !l&&!r condition
246 1 1 0 $Convert::ASCIInames::ord2alt{$ord}[1] || ($$Convert::ASCIInames::config{'fallthrough'} ? $Convert::ASCIInames::ord2name{$ord}[1] : 0) || chr $ord
270 62 440 2 $Convert::ASCIInames::ord2alt{$ord}[0] || ($$Convert::ASCIInames::config{'fallthrough'} ? $Convert::ASCIInames::ord2name{$ord}[0] : 0) || chr $ord
297 1 379 2 $Convert::ASCIInames::ord2name{$ord}[1] || ($$Convert::ASCIInames::config{'fallthrough'} ? $Convert::ASCIInames::ord2alt{$ord}[1] : 0) || chr $ord
322 1 572 3 $Convert::ASCIInames::ord2name{$ord}[0] || ($$Convert::ASCIInames::config{'fallthrough'} ? $Convert::ASCIInames::ord2alt{$ord}[0] : 0) || chr $ord
356 0 0 2 $Convert::ASCIInames::name2ord{uc $name} || ($$Convert::ASCIInames::config{'fallthrough'} ? $Convert::ASCIInames::alt2ord{uc $name} : 0) || ord substr($name, 0, 1)
425 1 1 0 not defined $val or length $val == 0
438 1 1 1797 not defined $val or length $val == 0
1 1 1793 $val > 255 || $val < 0