Condition Coverage

blib/lib/PkgConfig.pm
Criterion Covered Total %
condition 14 26 53.8


and 3 conditions

line !l l&&!r l&&r condition
633 2 9 0 not $o->errmsg and defined $op
836 0 0 11 $self->recursion == 1 and not $self->pkg_exists
1017 0 0 0 $chunk = pop @chunks and $chunk =~ /^\d+$/

or 2 conditions

line l !l condition
397 0 0 $ENV{'LD'} || 'ld'
580 6 33 $options{$basekey} ||= []
597 0 13 delete $options{'VARS'} || {}
674 1 10 $self->libs_deplist->{$self->recursion} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
713 0 0 0 $want ||= shift @reqlist
1072 26 2 4 defined $self->[0] || defined $other->[0]
4 12 12 $self->[0] <=> $other->[0] || &cmp([@{$self;}[1 .. $#$self]], [@{$other;}[1 .. $#$other]])