Condition Coverage

blib/lib/PDF/Builder/Resource/XObject/Form/BarCode.pm
Criterion Covered Total %
condition 37 70 52.8


and 3 conditions

line !l l&&!r l&&r condition
37 5 0 1 defined $options{'-font'} and not defined $options{'font'}
38 5 0 1 defined $options{'-umzn'} and not defined $options{'umzn'}
39 5 0 1 defined $options{'-lmzn'} and not defined $options{'lmzn'}
40 5 0 1 defined $options{'-zone'} and not defined $options{'zone'}
41 6 0 0 defined $options{'-quzn'} and not defined $options{'quzn'}
42 6 0 0 defined $options{'-ofwt'} and not defined $options{'ofwt'}
43 5 0 1 defined $options{'-fnsz'} and not defined $options{'fnsz'}
44 6 0 0 defined $options{'-spcr'} and not defined $options{'spcr'}
45 6 0 0 defined $options{'-mils'} and not defined $options{'mils'}
46 6 0 0 defined $options{'-color'} and not defined $options{'color'}
126 103 12 0 $self->{' fnsz'} and $self->{' lmzn'} < $self->{' fnsz'}
158 12 17 1 defined $label and $self->{' lmzn'}

or 2 conditions

line l !l condition
52 0 6 $options{'umzn'} || 0
53 1 5 $options{'lmzn'} || 0
54 1 5 $options{'zone'} || 0
55 0 6 $options{'quzn'} || 0
56 0 6 $options{'ofwt'} || 0.01
58 0 6 $options{'spcr'} || ''
59 0 6 $options{'mils'} || 13.8888888888889
60 0 6 $options{'color'} || 'black'

or 3 conditions

line l !l&&r !l&&!r condition
129 12 0 103 $self->{' fnsz'} || $self->{' lmzn'}
134 18 0 39 $self->{' fnsz'} || $self->{' umzn'}
138 0 0 0 $self->{' fnsz'} || $self->{' umzn'}
144 0 0 0 $self->{' fnsz'} || $self->{' lmzn'}
147 85 1 86 $is_space_next or $bar eq 0
173 0 0 0 $self->{' fnsz'} || $self->{' lmzn'}