Branch Coverage

blib/lib/JS/JJ.pm
Criterion Covered Total %
branch 28 38 73.6


line true false branch
34 2 23 if ($hex == 34 or $hex == 92) { }
3 20 elsif (33 <= $hex and $hex <= 47 or 58 <= $hex and $hex <= 64 or 91 <= $hex and $hex <= 96 or 123 <= $hex and $hex <= 127) { }
7 13 elsif (48 <= $hex and $hex <= 57 or 97 <= $hex and $hex <= 102) { }
5 8 elsif ($hex == 108 or $hex == 111 or $hex == 116 or $hex == 117) { }
39 0 7 if $temp
40 0 7 $hex < 64 ? :
44 0 5 if $temp
45 2 3 if $hex == 108
46 2 3 if $hex == 111
47 1 4 if $hex == 116
48 0 5 if $hex == 117
53 1 7 if $temp
55 7 1 if ($hex < 128) { }
59 19 0 if $oct[$_] =~ /[0-7]/
67 4 0 if $hex[$_] =~ /[0-9a-f]/
88 1 0 if ($key)
101 1 0 if scalar @n > 4
117 0 7 if $oct > 177
172 1 0 if $temp