Condition Coverage

blib/lib/Imager/Probe.pm
Criterion Covered Total %
condition 0 92 0.0


and 3 conditions

line !l l&&!r l&&r condition
22 0 0 0 not $result and $req->{'pkg'}
25 0 0 0 not $result and $req->{'inccheck'}
0 0 0 not $result and $req->{'inccheck'} and $req->{'libcheck'} || $req->{'libbase'}
30 0 0 0 $result and $req->{'testcode'}
34 0 0 0 not $result and $req->{'alternatives'}
47 0 0 0 $result and $req->{'testcode'}
58 0 0 0 not $result and $req->{'testcode'}
126 0 0 0 my $cflags = `pkg-config $pkg --cflags` and not $?
129 0 0 0 my $lflags = `pkg-config $pkg --libs` and not $?
145 0 0 0 not grep(/^-L/, split(' ', $lflags, 0)) and $^O ne "MSWin32"
273 0 0 0 @found_libpath == @libcheck and $found_incpath
343 0 0 0 $Imager::Probe::Config{'lddlflags'} =~ /([^ ]*-(?:rpath|R)[,=]?)([^ ]+)/ and -d $2
397 0 0 0 $req->{'verbose'} and defined $ENV{'IM_LIBPATH'}
399 0 0 0 $req->{'verbose'} and defined $ENV{'LIB'}
0 0 0 $req->{'verbose'} and defined $ENV{'LIB'} and $^O eq "MSWin32"
402 0 0 0 $req->{'verbose'} and defined $lp
439 0 0 0 !/gcc/ && -d $_
452 0 0 0 $req->{'verbose'} and defined $ENV{'IM_INCPATH'}
454 0 0 0 $req->{'verbose'} and defined $ENV{'INCLUDE'}
0 0 0 $req->{'verbose'} and defined $ENV{'INCLUDE'} and $^O eq "MSWin32"
457 0 0 0 $req->{'verbose'} and defined $req->{'incpath'}
512 0 0 0 @spam and not $spam[0] =~ /^#include /
516 0 0 0 @spam and not $spam[0] =~ /^End of search/
562 0 0 0 not defined $home and $^O eq "MSWin32"
0 0 0 not defined $home and $^O eq "MSWin32" and defined $ENV{'HOMEDRIVE'}
0 0 0 not defined $home and $^O eq "MSWin32" and defined $ENV{'HOMEDRIVE'} and defined $ENV{'HOMEPATH'}

or 2 conditions

line l !l condition
26 0 0 $req->{'altname'} ||= "main"

or 3 conditions

line l !l&&r !l&&!r condition
15 0 0 0 $req->{'verbose'} ||= $ENV{'IM_VERBOSE'}
25 0 0 0 $req->{'libcheck'} || $req->{'libbase'}
38 0 0 0 $alt->{'altname'} || "alt $index"
384 0 0 0 -e "$path/$lib.$so" or -e "$path/$lib$libext"