Branch Coverage

blib/lib/Math/VectorReal.pm
Criterion Covered Total %
branch 25 70 35.7


line true false branch
174 0 30 unless @_
182 0 0 unless @_ == 3 or @_ == 4 and ref $_[0]
186 0 1 if @_ == 4
191 0 25 unless @_ == 1
194 16 9 if defined $$v[6]
269 39 0 unless defined $fmt
275 2 3 if defined $$v[6]
295 0 1 unless @_ == 3
391 0 0 unless $cols == 3
392 0 0 if (defined $r) { }
393 0 0 unless $r < $rows
396 0 0 unless $rows == 1
406 0 0 unless $rows == 3
407 0 0 if (defined $c) { }
408 0 0 unless $c < $cols
411 0 0 unless $cols == 1
473 73 0 unless $Math::VectorReal::TRACE
475 0 0 unless (defined $object)
476 0 0 unless (defined $argument)
477 0 0 unless (defined $flip)
478 0 0 if (ref $object)
479 0 0 if (ref $argument)
506 5 0 if (defined $argument and ref $argument and not ref($argument) =~ /^SCALAR$|^ARRAY$|^HASH$|^CODE$|^REF$/)
522 8 0 if (defined $argument and ref $argument and not ref($argument) =~ /^SCALAR$|^ARRAY$|^HASH$|^CODE$|^REF$/)
536 0 3 if (ref $argument) { }
3 0 elsif (defined $argument) { }
539 0 0 if (not $flip) { }
552 3 0 if defined $$v[6]
563 0 6 if $flip
565 6 0 if (defined $argument and not ref $argument)
568 4 2 if defined $$v[6]
580 4 0 if (defined $argument and ref $argument and not ref($argument) =~ /^SCALAR$|^ARRAY$|^HASH$|^CODE$|^REF$/)
597 6 5 if (defined $argument and ref $argument and not ref($argument) =~ /^SCALAR$|^ARRAY$|^HASH$|^CODE$|^REF$/) { }
5 0 elsif (defined $flip) { }
607 3 2 if ($flip) { }