Branch Coverage

blib/lib/PDF/API3/Compat/API2/Resource/Font/SynFont.pm
Criterion Covered Total %
branch 0 48 0.0


line true false branch
127 0 0 if ref $class
128 0 0 $opts{-'caps'} ? :
0 0 $opts{-'vname'} ? :
134 0 0 unless $self->is_obj($pdf)
157 0 0 if (ref $font->fontbbox) { }
190 0 0 if ($font->isa('PDF::API3::Compat::API2::Resource::CIDFont')) { }
197 0 0 if (defined $self->data->{'char'}[$w] and $self->data->{'char'}[$w] ne '.notdef')
213 0 0 if ($self->data->{'char'}[$w] eq '.notdef')
224 0 0 if $oblique
225 0 0 if $bold
228 0 0 if ($self->data->{'uni'}[$w] ne '')
232 0 0 if ($opts{-'caps'} and $$ci{'upper'}) { }
236 0 0 if $space
244 0 0 if $slant != 1
245 0 0 if $space
268 0 0 unless defined $self->data->{'n2c'}{$self->data->{'char'}[$n] or '.notdef'}
269 0 0 unless defined $self->data->{'n2e'}{$self->data->{'e2n'}[$n] or '.notdef'}
271 0 0 unless defined $self->data->{'n2u'}{$self->data->{'e2n'}[$n] or '.notdef'}
272 0 0 unless defined $self->data->{'n2u'}{$self->data->{'char'}[$n] or '.notdef'}
274 0 0 unless defined $self->data->{'u2c'}{$self->data->{'uni'}[$n]}
275 0 0 unless defined $self->data->{'u2e'}{$self->data->{'e2u'}[$n]}
277 0 0 unless defined $self->data->{'u2n'}{$self->data->{'e2u'}[$n]}
278 0 0 unless defined $self->data->{'u2n'}{$self->data->{'uni'}[$n]}
298 0 0 unless $obj->is_obj($$api{'pdf'})