Condition Coverage

blib/lib/PDF/API3/Compat/API2/Basic/PDF/Dict.pm
Criterion Covered Total %
condition 0 59 0.0


and 3 conditions

line !l l&&!r l&&r condition
105 0 0 0 $$self{'Filter'} and $$self{' nofilt'}
145 0 0 0 defined $$self{' streamloc'} and not defined $$self{' stream'}
152 0 0 0 not $$self{' nofilt'} and defined $$self{' stream'} || defined $$self{' streamfile'}
0 0 0 not $$self{' nofilt'} and defined $$self{' stream'} || defined $$self{' streamfile'} and defined $$self{'Filter'}
262 0 0 0 defined $$self{' streamloc'} and not defined $$self{' stream'}
269 0 0 0 not $$self{' nofilt'} and defined $$self{' stream'} || defined $$self{' streamfile'}
0 0 0 not $$self{' nofilt'} and defined $$self{' stream'} || defined $$self{' streamfile'} and defined $$self{'Filter'}
385 0 0 0 not $force_memory || defined $$self{' streamfile'} and length($dat) * 2 > $PDF::API3::Compat::API2::Basic::PDF::Dict::mincache

or 2 conditions

line l !l condition
136 0 0 $val || ''

or 3 conditions

line l !l&&r !l&&!r condition
43 0 0 0 $ENV{'TMP'} || $ENV{'TEMP'}
103 0 0 0 defined $$self{' stream'} or defined $$self{' streamfile'}
0 0 0 defined $$self{' stream'} or defined $$self{' streamfile'} or defined $$self{' streamloc'}
105 0 0 0 $$self{'Filter'} or not defined $$self{' stream'}
107 0 0 0 $$self{'Length'} ||= 'PDF::API3::Compat::API2::Basic::PDF::Number'->new(length $$self{' stream'})
135 0 0 0 $key =~ /^[\s\-]/o or $specs{$key}
152 0 0 0 defined $$self{' stream'} || defined $$self{' streamfile'}
219 0 0 0 defined $$self{' stream'} or defined $$self{' streamfile'}
252 0 0 0 $key =~ /^[\s\-]/o or $specs{$key}
269 0 0 0 defined $$self{' stream'} || defined $$self{' streamfile'}
385 0 0 0 $force_memory || defined $$self{' streamfile'}