Condition Coverage

blib/lib/PDF/Builder/Resource/Font/SynFont.pm
Criterion Covered Total %
condition 0 109 0.0


and 3 conditions

line !l l&&!r l&&r condition
166 0 0 0 defined $opts{'-encode'} and not defined $opts{'encode'}
167 0 0 0 defined $opts{'-pdfname'} and not defined $opts{'pdfname'}
168 0 0 0 defined $opts{'-name'} and not defined $opts{'name'}
169 0 0 0 defined $opts{'-condense'} and not defined $opts{'condense'}
170 0 0 0 defined $opts{'-slant'} and not defined $opts{'slant'}
171 0 0 0 defined $opts{'-hscale'} and not defined $opts{'hscale'}
172 0 0 0 defined $opts{'-oblique'} and not defined $opts{'oblique'}
173 0 0 0 defined $opts{'-angle'} and not defined $opts{'angle'}
174 0 0 0 defined $opts{'-bold'} and not defined $opts{'bold'}
175 0 0 0 defined $opts{'-space'} and not defined $opts{'space'}
176 0 0 0 defined $opts{'-caps'} and not defined $opts{'caps'}
177 0 0 0 defined $opts{'-smallcaps'} and not defined $opts{'smallcaps'}
183 0 0 0 defined $opts{'slant'} and not defined $opts{'condense'}
184 0 0 0 defined $opts{'angle'} and not defined $opts{'oblique'}
185 0 0 0 defined $opts{'smallcaps'} and not defined $opts{'caps'}
186 0 0 0 defined $opts{'name'} and not defined $opts{'pdfname'}
188 0 0 0 defined $opts{'hscale'} and not defined $opts{'condense'}
190 0 0 0 defined $opts{'bold'} and $entry eq "synthetic_font"
287 0 0 0 defined $char and $char ne ".notdef"
348 0 0 0 defined $ci->{'upper'} and $ci->{'upper'}

or 2 conditions

line l !l condition
195 0 0 $opts{'condense'} || 1
196 0 0 $opts{'oblique'} || 0
197 0 0 $opts{'space'} || '0'
198 0 0 $opts{'bold'} || 0
226 0 0 $font->missingwidth || 300
443 0 0 $data->{'char'}[$n] // ".notdef"
444 0 0 $data->{'e2n'}[$n] // ".notdef"
446 0 0 $data->{'e2n'}[$n] // ".notdef"
447 0 0 $data->{'char'}[$n] // ".notdef"
454 0 0 $data->{'e2n'}[$n] // ".notdef"
458 0 0 $data->{'char'}[$n] // ".notdef"

or 3 conditions

line l !l&&r !l&&!r condition
275 0 0 0 uniByName($data->{'char'}[$w]) || $w
443 0 0 0 $data->{'n2c'}{$data->{'char'}[$n] // ".notdef"} //= $n
444 0 0 0 $data->{'n2e'}{$data->{'e2n'}[$n] // ".notdef"} //= $n
446 0 0 0 $data->{'n2u'}{$data->{'e2n'}[$n] // ".notdef"} //= $data->{'e2u'}[$n]
447 0 0 0 $data->{'n2u'}{$data->{'char'}[$n] // ".notdef"} //= $data->{'uni'}[$n]
450 0 0 0 $data->{'u2c'}{$data->{'uni'}[$n]} //= $n
453 0 0 0 $data->{'u2e'}{$data->{'e2u'}[$n]} //= $n
455 0 0 0 $data->{'u2n'}{$data->{'e2u'}[$n]} //= $value
459 0 0 0 $data->{'u2n'}{$data->{'uni'}[$n]} //= $value