Condition Coverage

blib/lib/PDL/CCS/Nd.pm
Criterion Covered Total %
condition 0 129 0.0


and 3 conditions

line !l l&&!r l&&r condition
1309 0 0 0 $vdima >= 0 and $vdimb >= 0
1442 0 0 0 $BINOP_BLOCKSIZE_MIN and $blksz < $BINOP_BLOCKSIZE_MIN
1443 0 0 0 $BINOP_BLOCKSIZE_MAX and $blksz > $BINOP_BLOCKSIZE_MAX
1461 0 0 0 $nanismissing and $badismissing
1489 0 0 0 CORE::not $zc_isbad and $badismissing
1789 0 0 0 CORE::not ref $c and defined $c
0 0 0 CORE::not ref $c and defined $c and $c eq ""
1798 0 0 0 $a->dim(0) == 1 and $a->dim(1) == 1
0 0 0 $b->dim(0) == 1 and $b->dim(1) == 1
1821 0 0 0 CORE::not ref $c and defined $c
0 0 0 CORE::not ref $c and defined $c and $c eq ""
1828 0 0 0 $a->dim(0) == 1 and $a->dim(1) == 1
0 0 0 $b->dim(0) == 1 and $b->dim(1) == 1
1859 0 0 0 CORE::not ref $c and defined $c
0 0 0 CORE::not ref $c and defined $c and $c eq ""
1866 0 0 0 $a->dim(0) == 1 and $a->dim(1) == 1
0 0 0 $b->dim(0) == 1 and $b->dim(1) == 1

or 3 conditions

line l !l&&r !l&&!r condition
103 0 0 0 ref $that || $that
135 0 0 0 ref $that || $that
157 0 0 0 $opts{'pdims'} // $opts{'dims'}
0 0 0 ($opts{'pdims'} // $opts{'dims'}) // "PDL"->pdl($P_INDX, [($wnd->xchg(0, 1)->maximum + 1)->list])
160 0 0 0 $opts{'vdims'} // $opts{'xdims'}
0 0 0 ($opts{'vdims'} // $opts{'xdims'}) // $pdims->sequence
303 0 0 0 ref $ccs || $ccs
688 0 0 0 $_[0][$WHICH]->badflag || $_[0][$VALS]->badflag
818 0 0 0 $ndi->dim(0) != $ccs->[$WHICH]->dim(0) or ($pdimi != "PDL"->sequence($ccs->[$WHICH]->dim(0)))->any
924 0 0 0 $axis_v < 0 or $axis_v >= $ndims
1075 0 0 0 $allow_bad_missing || $missing->isgood
1183 0 0 0 $allow_bad_missing || $missing->isgood
1304 0 0 0 $dimsza == 1 or $dimszb == 1
1375 0 0 0 CORE::not ref $b or $b->nelem == 1
1471 0 0 0 $nzai_cur < $nixa or $nzbi_cur < $nixb
1488 0 0 0 $zc_isbad || $nzc_blk->badflag
1516 0 0 0 $nzai_cur < $nixa or $nzbi_cur < $nixb
1745 0 0 0 CORE::not ref $from or $from->nelem == 1
1754 0 0 0 $to->[$VALS]->dim(0) <= 1 or $todimp->isempty
0 0 0 $to->[$VALS]->dim(0) <= 1 or $todimp->isempty or ($fromdimp == $todimp)->all
1798 0 0 0 $a->dim(0) == 1 and $a->dim(1) == 1 or $b->dim(0) == 1 and $b->dim(1) == 1
1828 0 0 0 $a->dim(0) == 1 and $a->dim(1) == 1 or $b->dim(0) == 1 and $b->dim(1) == 1
1842 0 0 0 $c //= "PDL"->null
1866 0 0 0 $a->dim(0) == 1 and $a->dim(1) == 1 or $b->dim(0) == 1 and $b->dim(1) == 1
1880 0 0 0 $c //= "PDL"->null
1892 0 0 0 $vnorm //= "PDL"->null