inc/File/Temp.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 4 | 99 | 4.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
372 | 2 | 0 | 0 | $options{'open'} and $options{'mkdir'} |
503 | 0 | 0 | 0 | $options{'unlink_on_close'} and not $File::Temp::KEEP_ALL |
0 | 0 | 0 | $^O eq 'VMS' and ($options{'unlink_on_close'} and not $File::Temp::KEEP_ALL) | |
508 | 0 | 0 | 0 | $options{'unlink_on_close'} && !$File::Temp::KEEP_ALL |
511 | 0 | 0 | 0 | defined $LOCKFLAG and $options{'use_exlock'} |
681 | 0 | 0 | 0 | $info[4] > 'File::Temp'->top_system_uid and $info[4] != $> |
902 | 2 | 0 | 0 | $@ and $^W |
1174 | 0 | 0 | 0 | ${*$self;}{'UNLINK'} and not $File::Temp::KEEP_ALL |
1323 | 0 | 0 | 0 | $options{'DIR'} and $^O eq 'VMS' |
1555 | 2 | 0 | 0 | $^O eq 'MacOS' and substr($template, -1) eq ':' |
1570 | 0 | 0 | 2 | $options{'CLEANUP'} and -d $tempdir |
1704 | 0 | 0 | 0 | $^O eq 'MacOS' and substr($template, -1) eq ':' |
2035 | 0 | 0 | 0 | $fh[3] > 1 and $^W |
2229 | 0 | 0 | 0 | $level != 0 and $level != 1 |
0 | 0 | 0 | $level != 0 and $level != 1 and $level != 2 | |
2233 | 0 | 0 | 0 | $] < 5.006 and $level != 0 |
2437 | 0 | 0 | 0 | $self->unlink_on_destroy and $$ == $$self{'LAUNCHPID'} |
0 | 0 | 0 | $self->unlink_on_destroy and $$ == $$self{'LAUNCHPID'} and not $File::Temp::KEEP_ALL | |
2445 | 0 | 0 | 0 | $@ and $^W |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
581 | 0 | 0 | 0 | $path ne $original or $counter > $MAX_GUESS |
696 | 0 | 0 | 0 | $info[2] & &Fcntl::S_IWGRP or $info[2] & &Fcntl::S_IWOTH |
802 | 0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'VMS' | |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'VMS' or $^O eq 'dos' | |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'VMS' or $^O eq 'dos' or $^O eq 'MacOS' | |
826 | 0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'cygwin' | |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'cygwin' or $^O eq 'dos' | |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'cygwin' or $^O eq 'dos' or $^O eq 'MacOS' | |
0 | 0 | 0 | $^O eq 'MSWin32' or $^O eq 'os2' or $^O eq 'cygwin' or $^O eq 'dos' or $^O eq 'MacOS' or $^O eq 'mpeix' | |
1010 | 0 | 0 | 0 | ref $proto || $proto |
1509 | 0 | 0 | 0 | $options{'TMPDIR'} or $options{'DIR'} |
1980 | 0 | 0 | 0 | $fh[3] == 0 || ($^O eq 'cygwin' ? 1 : 0) |