Condition Coverage

inc/File/Temp.pm
Criterion Covered Total %
condition 6 102 5.8


and 3 conditions

line !l l&&!r l&&r condition
374 3 0 0 $options{'open'} and $options{'mkdir'}
507 0 0 0 $options{'unlink_on_close'} and not $KEEP_ALL
0 0 0 $^O eq "VMS" and ($options{'unlink_on_close'} and not $KEEP_ALL)
512 0 0 0 $options{'unlink_on_close'} && !$KEEP_ALL
515 0 0 0 defined $LOCKFLAG and $options{'use_exlock'}
684 0 0 0 $info[4] > "File::Temp"->top_system_uid and $info[4] != $>
918 3 0 0 $@ and $^W
929 0 0 0 $@ and $^W
1249 0 0 0 do { *$self }->{'UNLINK'} and not $KEEP_ALL
1384 0 0 0 @_ and $_[0] eq "File::Temp"
1416 0 0 0 $options{'DIR'} and $^O eq "VMS"
1521 3 0 0 $^O eq "MSWin32" and ${^TAINT}
1633 0 3 0 @_ and $_[0] eq "File::Temp"
1706 3 0 0 $^O eq "MacOS" and substr($template, -1) eq ":"
1721 0 0 3 $options{'CLEANUP'} and -d $tempdir
1857 0 0 0 $^O eq "MacOS" and substr($template, -1) eq ":"
2204 0 0 0 $fh[3] > 1 and $^W
2409 0 0 0 $level != 0 and $level != 1
0 0 0 $level != 0 and $level != 1 and $level != 2
2413 0 0 0 $] < "5.006" and $level != 0
2625 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
2633 0 0 0 $@ and $^W

or 3 conditions

line l !l&&r !l&&!r condition
585 0 0 0 $path ne $original or $counter > $MAX_GUESS
699 0 0 0 $info[2] & &Fcntl::S_IWGRP or $info[2] & &Fcntl::S_IWOTH
827 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"
1071 0 0 0 ref $proto || $proto
1545 0 0 0 -e $local_app or mkdir $local_app, 448
1660 0 0 0 $options{'TMPDIR'} or $options{'DIR'}
2149 0 0 0 $fh[3] == 0 or $^O eq "cygwin"