Condition Coverage

blib/lib/ICC/Support/nPINT.pm
Criterion Covered Total %
condition 1 75 1.3


and 3 conditions

line !l l&&!r l&&r condition
58 1 0 0 @_ == 1 and ref $_[0] eq 'HASH'
98 0 0 0 ref $in->[0] eq 'ARRAY' and not ref $in->[0][0]
104 0 0 0 ref $out->[0] eq 'ARRAY' and not ref $out->[0][0]
142 0 0 0 @_ == 1 and ref $_[0] eq 'HASH'
173 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
204 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY' || UNIVERSAL::isa($_[0], 'Math::Matrix')
207 0 0 0 ref $_[0][0] eq 'ARRAY' and not ref $_[0][0][0]
245 0 0 0 @_ == $h + 2 and UNIVERSAL::isa($_[1], 'Math::Matrix')
0 0 0 @_ == $h + 2 and ref $_[1] eq 'ARRAY'
254 0 0 0 not ref $_[1][0] and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_);} @{$_[1];})
0 0 0 ref $_[1][0] eq 'ARRAY' and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_->[0]) if ref $_ eq 'ARRAY';} @{$_[1];})
410 0 0 0 ref $in eq 'ARRAY' and @{$in;} == @{$self->[1];}
0 0 0 ref $in eq 'ARRAY' and @{$in;} == @{$self->[1];} and @{$in;} == grep({not ref $_;} @{$in;})
413 0 0 0 $hash->{'ubox'} && grep({$_ > 1 unless $_ < 0;} @{$in;})
482 0 0 0 defined $p->[0] && !ref($p->[0])
523 0 0 0 $hash->{'ubox'} and grep {$_ > 1 unless $_ < 0;} @{$in;}
701 0 0 0 ref $pda eq 'ARRAY' and not ref $pda->[0]
721 0 0 0 ref $coef->[0] eq 'ARRAY' and not ref $coef->[0][0]
0 0 0 ref $coef->[0] eq 'ARRAY' and not ref $coef->[0][0] and @{$coef;} == $size

or 2 conditions

line l !l condition
322 0 0 $hash->{'inv_max'} || 10
325 0 0 $hash->{'inv_elim'} || 1e-06
328 0 0 $hash->{'inv_dlim'} || 0.5

or 3 conditions

line l !l&&r !l&&!r condition
95 0 0 0 ref $in eq 'ARRAY' or UNIVERSAL::isa($in, 'Math::Matrix')
101 0 0 0 ref $out eq 'ARRAY' or UNIVERSAL::isa($out, 'Math::Matrix')
204 0 0 0 ref $_[0] eq 'ARRAY' || UNIVERSAL::isa($_[0], 'Math::Matrix')
718 0 0 0 ref $coef eq 'ARRAY' or UNIVERSAL::isa($coef, 'Math::Matrix')