Branch Coverage

blib/lib/PDF/Builder/Outline.pm
Criterion Covered Total %
branch 27 54 50.0


line true false branch
33 1 1 if defined $parent
34 0 2 if defined $prev
37 1 1 if defined $parent
38 0 2 if defined $prev
46 0 0 if defined $_[0]
54 0 0 if defined $_[0]
62 0 0 if defined $_[0]
72 1 1 if defined $self->{' children'} and defined $self->{' children'}[0]
82 1 1 if defined $self->{' children'} and defined $self->{' children'}[-1]
91 1 2 unless $self->{' children'}
93 0 1 $self->{' closed'} ? :
1 2 if $count > 0
153 0 1 if (defined $self->{' children'})
159 1 0 unless $child->is_obj($self->{' api'}{'pdf'})
250 1 0 if (ref $page) { }
323 0 1 if (defined $position{'-fit'}) { }
0 1 elsif (defined $position{'-fith'}) { }
0 1 elsif (defined $position{'-fitb'}) { }
0 1 elsif (defined $position{'-fitbh'}) { }
0 1 elsif (defined $position{'-fitv'}) { }
0 1 elsif (defined $position{'-fitbv'}) { }
0 1 elsif (defined $position{'-fitr'}) { }
0 1 elsif (defined $position{'-xyz'}) { }
336 0 0 unless scalar @{$position{'-fitr'};} == 4
339 0 0 unless scalar @{$position{'-xyz'};} == 3
340 0 0 defined $_ ? :
344 0 3 defined $_ ? :