Branch Coverage

lib/Image/Info/GIF.pm
Criterion Covered Total %
branch 31 54 57.4


line true false branch
32 0 425 unless defined $n
33 0 425 unless $n == $len
60 0 7 unless $header =~ s/^GIF(8[79]a)//
73 0 7 $packed & 8 ? :
7 0 if $version eq "89a"
79 7 0 $global_color_table ? :
80 7 0 if ($global_color_table)
84 0 7 if ($aspect) { }
99 7 0 if ($global_color_table)
109 2 19 if eof $fh
111 3 16 if ($intro == 59) { }
7 9 elsif ($intro == 44) { }
7 2 elsif ($intro == 33) { }
117 3 4 if (@comments)
133 0 7 if ($packed & 128)
140 3 4 if $packed & 64
149 0 7 if $version eq "87a"
154 4 3 if ($label == 249 and length $data == 4) { }
3 0 elsif ($label == 254) { }
0 0 elsif ($label == 255) { }
157 0 4 if $disposal_method
159 0 4 if $packed & 2
161 0 4 if $delay
162 2 2 if $packed & 1
172 0 0 if ($app eq 'NETSCAPE' and $auth eq '2.0' and $data =~ /^\01/) { }
175 0 0 unless $loop
203 0 0 if @n % 3