Branch Coverage

blib/lib/PostScript/LabelSheet.pm
Criterion Covered Total %
branch 35 50 70.0


line true false branch
38 2 1 unless defined $self->width
39 3 0 unless defined $self->height
40 3 0 unless defined $self->v_margin
41 3 0 unless defined $self->h_margin
42 3 0 unless defined $self->v_spacing
43 3 0 unless defined $self->h_spacing
44 3 0 unless defined $self->v_padding
45 3 0 unless defined $self->h_padding
46 3 0 unless defined $self->skip
47 3 0 unless defined $self->fill_last_page
48 3 0 unless defined $self->grid
49 3 0 unless defined $self->portrait
55 1 3 if (@_) { }
1 2 elsif (not defined $self->_label_height_accessor) { }
68 1 3 if (@_) { }
1 2 elsif (not defined $self->_label_width_accessor) { }
81 2 9 if (@_) { }
1 8 elsif (not defined $self->_rows_accessor) { }
94 2 9 if (@_) { }
1 8 elsif (not defined $self->_columns_accessor) { }
108 0 5 unless open my $eps_fh, '<', $filename
113 5 313 if /%%BoundingBox/
118 0 0 unless ($record{'eps_bb_ll_x'} or $record{'eps_bb_ll_y'} or $record{'eps_bb_ur_x'} or $record{'eps_bb_ur_y'})
146 4 0 if (@_) { }
187 2 2 if ($self->fill_last_page)