Branch Coverage

blib/lib/PDL/Char.pm
Criterion Covered Total %
branch 29 38 76.3


line true false branch
69 1 4 scalar @_ > 1 ? :
71 1 4 if (ref($value) =~ /PDL/)
72 0 1 if $value->get_datatype != $PDL::Types::PDL_B
79 0 4 unless defined $value
85 1 3 unless ($samelen)
107 13 31 if (ref $w eq 'ARRAY') { }
31 0 elsif (ref \$w eq 'SCALAR') { }
108 0 13 if defined $dims->[$level] and $dims->[$level] != scalar @$w
114 0 40 unless $type eq ref $_
120 5 26 if defined $$maxlenref and $len != $$maxlenref
122 4 27 if not defined $$maxlenref or $len > $$maxlenref
142 3 6 if (ref $w eq 'ARRAY') { }
6 0 elsif (ref \$w eq 'SCALAR') { }
183 0 38 $PDL::use_commas ? :
184 25 13 if ($self->dims == 1) { }
191 8 5 @dims == 2 ? :
234 0 3 if $#_ < 2
240 2 7 $i >= length $val ? :
263 0 3 if @_ < 2