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
31 5 0 1 defined $options{'-font'} and not defined $options{'font'}
32 5 0 1 defined $options{'-umzn'} and not defined $options{'umzn'}
33 5 0 1 defined $options{'-lmzn'} and not defined $options{'lmzn'}
34 5 0 1 defined $options{'-zone'} and not defined $options{'zone'}
35 6 0 0 defined $options{'-quzn'} and not defined $options{'quzn'}
36 6 0 0 defined $options{'-ofwt'} and not defined $options{'ofwt'}
37 5 0 1 defined $options{'-fnsz'} and not defined $options{'fnsz'}
38 6 0 0 defined $options{'-spcr'} and not defined $options{'spcr'}
39 6 0 0 defined $options{'-mils'} and not defined $options{'mils'}
40 6 0 0 defined $options{'-color'} and not defined $options{'color'}
120 103 12 0 $self->{' fnsz'} and $self->{' lmzn'} < $self->{' fnsz'}
152 12 17 1 defined $label and $self->{' lmzn'}

or 2 conditions

line l !l condition
46 0 6 $options{'umzn'} || 0
47 1 5 $options{'lmzn'} || 0
48 1 5 $options{'zone'} || 0
49 0 6 $options{'quzn'} || 0
50 0 6 $options{'ofwt'} || 0.01
52 0 6 $options{'spcr'} || ''
53 0 6 $options{'mils'} || 13.8888888888889
54 0 6 $options{'color'} || 'black'

or 3 conditions

line l !l&&r !l&&!r condition
123 12 0 103 $self->{' fnsz'} || $self->{' lmzn'}
128 18 0 39 $self->{' fnsz'} || $self->{' umzn'}
132 0 0 0 $self->{' fnsz'} || $self->{' umzn'}
138 0 0 0 $self->{' fnsz'} || $self->{' lmzn'}
141 85 1 86 $is_space_next or $bar eq 0
167 0 0 0 $self->{' fnsz'} || $self->{' lmzn'}