Branch Coverage

blib/lib/PDF/Collage.pm
Criterion Covered Total %
branch 17 34 50.0


line true false branch
27 0 6 @args == 0 ? :
29 1 5 if defined $args{'resolver'}
30 0 5 if defined $args{'dir'}
31 0 5 if defined $args{'tar'}
33 0 5 if defined $args{'definition'}
34 5 0 if (defined(my $auto = $args{'auto'}))
35 0 5 if &blessed($auto)
38 0 5 if ($ar eq "" and $auto =~ /\A [\[\{]/msux)
42 0 5 if $ar eq "" and $ar =~ /\A \s* [\[\{] /msux or $ar eq "HASH" or $ar eq "ARRAY"
47 0 5 if $ar ne ""
48 0 5 unless -r $auto
50 3 2 if -d $auto
52 0 2 unless open my $fh, "<:raw", $auto
55 0 2 unless defined $n
57 0 2 if $first eq "{" or $first eq "{"
66 0 0 unless ref $def
67 0 0 if ref $def eq "ARRAY"