Branch Coverage

blib/lib/PDF/Builder/NamedDestination.pm
Criterion Covered Total %
branch 12 54 22.2


line true false branch
47 1 0 if $pdf->isa("PDF::Builder")
51 1 0 if (@_)
99 0 1 if (defined $opts{'-fit'} and not defined $opts{'fit'})
100 0 1 if (defined $opts{'-fith'} and not defined $opts{'fith'})
101 0 1 if (defined $opts{'-fitb'} and not defined $opts{'fitb'})
102 0 1 if (defined $opts{'-fitbh'} and not defined $opts{'fitbh'})
103 0 1 if (defined $opts{'-fitv'} and not defined $opts{'fitv'})
104 0 1 if (defined $opts{'-fitbv'} and not defined $opts{'fitbv'})
105 0 1 if (defined $opts{'-fitr'} and not defined $opts{'fitr'})
106 0 1 if (defined $opts{'-xyz'} and not defined $opts{'xyz'})
108 1 0 if (ref $page)
111 1 0 if (defined $opts{'fit'}) { }
0 0 elsif (defined $opts{'fith'}) { }
0 0 elsif (defined $opts{'fitb'}) { }
0 0 elsif (defined $opts{'fitbh'}) { }
0 0 elsif (defined $opts{'fitv'}) { }
0 0 elsif (defined $opts{'fitbv'}) { }
0 0 elsif (defined $opts{'fitr'}) { }
0 0 elsif (defined $opts{'xyz'}) { }
115 0 0 unless ref $opts{'fith'} eq ""
122 0 0 unless ref $opts{'fitbh'} eq ""
127 0 0 unless ref $opts{'fitv'} eq ""
132 0 0 unless ref $opts{'fitbv'} eq ""
138 0 0 unless ref $opts{'fitr'} eq "ARRAY" and scalar @{$opts{'fitr'};} == 4
144 0 0 unless ref $opts{'xyz'} eq "ARRAY" and scalar @{$opts{'xyz'};} == 3
146 0 0 defined $_ ? :
151 0 0 defined $_ ? :