Condition Coverage

/root/.cpan/build/Inline-0.54_02-wb8_n3/blib/lib/Inline.pm
Criterion Covered Total %
condition 16 71 22.5


and 3 conditions

line !l l&&!r l&&r condition
104 0 0 1 $control =~ /^\S+$/ and not $control =~ /\n/
129 1 0 0 not $option and defined $INC{'File::Spec::Unix'->catfile('Inline', 'Files.pm')}
1 0 0 not $option and defined $INC{'File::Spec::Unix'->catfile('Inline', 'Files.pm')} and Inline::Files::get_filename($pkg)
172 0 0 0 $language_id =~ /^\S+$/ and not $language_id =~ /\n/
220 1 0 0 $version_requested and not $version_printed
279 0 0 0 $o->{'INLINE'}{'ILSM_suffix'} ne 'so' and $o->{'INLINE'}{'ILSM_suffix'} ne 'dll'
0 0 0 $o->{'INLINE'}{'ILSM_suffix'} ne 'so' and $o->{'INLINE'}{'ILSM_suffix'} ne 'dll' and $o->{'INLINE'}{'ILSM_suffix'} ne 'bundle'
0 0 0 $o->{'INLINE'}{'ILSM_suffix'} ne 'so' and $o->{'INLINE'}{'ILSM_suffix'} ne 'dll' and $o->{'INLINE'}{'ILSM_suffix'} ne 'bundle' and $o->{'INLINE'}{'ILSM_suffix'} ne 'sl'
0 0 0 $o->{'INLINE'}{'ILSM_suffix'} ne 'so' and $o->{'INLINE'}{'ILSM_suffix'} ne 'dll' and $o->{'INLINE'}{'ILSM_suffix'} ne 'bundle' and $o->{'INLINE'}{'ILSM_suffix'} ne 'sl' and ref $o eq 'Inline'
377 0 2 0 ref $value and ref $value ne 'ARRAY'
436 0 0 1 UNTAINT() and SAFEMODE()
0 1 0 UNTAINT() and SAFEMODE() and not $o->{'CONFIG'}{'DIRECTORY'}
446 0 0 1 $o->{'CONFIG'}{'CLEAN_AFTER_BUILD'} && !$o->{'CONFIG'}{'REPORTBUG'}
479 0 0 0 $dirparts[-2] eq 'blib' and $dirparts[-1] eq 'lib'

or 2 conditions

line l !l condition
117 1 0 shift() || ''
357 0 0 do { $DATA{$pkg} }->[0] || ''
431 1 0 $o->{'CONFIG'}{'UNTAINT'} || 0
535 0 0 $o->{'API'}{'version'} || '0.00'

or 3 conditions

line l !l&&r !l&&!r condition
96 1 1 0 $CONFIG{$pkg}{'template'} ||= $default_config
129 0 0 1 $option =~ /^(FILE|BELOW)$/ or not $option and defined $INC{'File::Spec::Unix'->catfile('Inline', 'Files.pm')} and Inline::Files::get_filename($pkg)
0 0 1 $option eq 'DATA' or not $option
169 0 0 0 $CONFIG{$pkg}{'template'} ||= $default_config
261 1 0 0 not $o->{'INLINE'}{'object_ready'} or $o->{'CONFIG'}{'PRINT_INFO'}
274 0 0 1 $o->{'INLINE'}{'object_ready'} or not length $o->{'INLINE'}{'ILSM_suffix'}
439 0 0 0 $< == 0 or $> == 0