Condition Coverage

blib/lib/Devel/file.pm
Criterion Covered Total %
condition 5 22 22.7


and 3 conditions

line !l l&&!r l&&r condition
138 1 0 0 defined $SIG{'__WARN__'} and $SIG{'__WARN__'} eq \&warn_handler
162 2 0 0 defined $^S and $^S == 1
232 3 0 0 $ShowBoth || !$have_debug_info and $have_io_all

or 2 conditions

line l !l condition
153 0 0 $old_warn || ''
154 0 0 $old_die || ''

or 3 conditions

line l !l&&r !l&&!r condition
123 0 0 1 $ShowBoth or not $have_debug_info
124 0 0 0 $INC{'IO/All.pm'} || eval 'use IO::All; 1;'
232 0 0 3 $ShowBoth || !$have_debug_info