Condition Coverage

blib/lib/PDF/Builder/Resource/CIDFont/CJKFont.pm
Criterion Covered Total %
condition 3 44 6.8


and 3 conditions

line !l l&&!r l&&r condition
109 0 1 0 defined $pdf and not $self->is_obj($pdf)
117 0 1 0 defined $opts{'-encode'} and $opts{'-encode'} ne 'ident'
185 0 0 0 ref $self->data->{'wx'} eq 'ARRAY' and defined $self->data->{'wx'}[$w]
0 0 0 ref $self->data->{'wx'} eq 'ARRAY' and defined $self->data->{'wx'}[$w] and $self->data->{'wx'}[$w] != $self->missingwidth
0 0 0 ref $self->data->{'wx'} eq 'ARRAY' and defined $self->data->{'wx'}[$w] and $self->data->{'wx'}[$w] != $self->missingwidth and $notdefbefore == 1
0 0 0 ref $self->data->{'wx'} eq 'HASH' and defined $self->data->{'wx'}{$w}
0 0 0 ref $self->data->{'wx'} eq 'HASH' and defined $self->data->{'wx'}{$w} and $self->data->{'wx'}{$w} != $self->missingwidth
0 0 0 ref $self->data->{'wx'} eq 'HASH' and defined $self->data->{'wx'}{$w} and $self->data->{'wx'}{$w} != $self->missingwidth and $notdefbefore == 1
0 0 0 ref $self->data->{'wx'} eq 'ARRAY' and defined $self->data->{'wx'}[$w]
0 0 0 ref $self->data->{'wx'} eq 'ARRAY' and defined $self->data->{'wx'}[$w] and $self->data->{'wx'}[$w] != $self->missingwidth
0 0 0 ref $self->data->{'wx'} eq 'ARRAY' and defined $self->data->{'wx'}[$w] and $self->data->{'wx'}[$w] != $self->missingwidth and $notdefbefore == 0
0 0 0 ref $self->data->{'wx'} eq 'HASH' and defined $self->data->{'wx'}{$w}
0 0 0 ref $self->data->{'wx'} eq 'HASH' and defined $self->data->{'wx'}{$w} and $self->data->{'wx'}{$w} != $self->missingwidth
0 0 0 ref $self->data->{'wx'} eq 'HASH' and defined $self->data->{'wx'}{$w} and $self->data->{'wx'}{$w} != $self->missingwidth and $notdefbefore == 0

or 2 conditions

line l !l condition
98 0 1 $opts{'-encode'} ||= 'ident'