Branch Coverage

blib/lib/Image/ThumbHash/PP.pm
Criterion Covered Total %
branch 37 60 61.6


line true false branch
31 0 15 unless 0 <= $width and $width <= 100
33 0 15 unless 0 <= $height and $height <= 100
35 0 15 unless length $rgba == $width * $height * 4
43 2 17 unless length $hash >= 5
64 0 0 if ($avg_a > 0)
69 0 0 $has_alpha ? :
111 0 0 if ($cx or $cy) { }
119 0 0 if ($scale)
129 0 0 $has_alpha ? :
133 0 0 $has_alpha ? :
138 0 0 $is_landscape ? :
0 0 $is_landscape ? :
142 0 0 $has_alpha ? :
156 0 0 $has_alpha ? :
180 9 210 $y == $height - 1 ? :
232 1 6 unless wantarray
245 2 4 $has_alpha ? :
247 4 2 $is_landscape ? :
250 2 4 $has_alpha ? :
256 2 4 $has_alpha ? :
270 2 4 $has_alpha ? :
273 4 2 $is_landscape ? :
276 4 2 $ratio > 1 ? :
289 2048 2624 $has_alpha ? :
290 2048 2624 $has_alpha ? :
318 2048 2624 if ($has_alpha)
342 1 3 unless wantarray
348 1 2 $has_alpha ? :
364 1 2 $has_alpha ? :
366 2 1 $is_landscape ? :