Condition Coverage

blib/lib/Physics/Unit.pm
Criterion Covered Total %
condition 27 45 60.0


and 3 conditions

line !l l&&!r l&&r condition
530 0 0 89 $name && $factor
606 2 1 1 ref $arg0 && ref $arg0 ne 'ARRAY'
669 61 1 0 defined $name and defined $prefix{$name}

or 3 conditions

line l !l&&r !l&&!r condition
508 0 0 28 ref $t or ref $names ne "ARRAY"
530 0 0 89 not $name && $factor or ref $name
0 0 89 not $name && $factor or ref $name or ref $factor
549 0 0 739 ref $names ne "ARRAY" or not $def
563 0 0 64 not $t or ref $t
0 0 64 not $t or ref $t or not $u
733 30 1 0 $self->name || $self->def || $self->expanded
989 0 468 1039 $tok eq "number" or $tok eq "name"
468 5 1034 $tok eq "number" or $tok eq "name" or $tok eq "prefix"
473 9 1025 $tok eq "number" or $tok eq "name" or $tok eq "prefix" or $tok eq "square"
14 0 1025 $tok eq "number" or $tok eq "name" or $tok eq "prefix" or $tok eq "square" or $tok eq "cubic"
1111 1 113 1928 $def =~ s/^\*\*// or $def =~ s/^\^//