Condition Coverage

blib/lib/Physics/Water/SoundSpeed.pm
Criterion Covered Total %
condition 11 33 33.3


and 3 conditions

line !l l&&!r l&&r condition
115 1 0 0 ref $arg1 eq 'ARRAY' and ref $arg2 eq 'ARRAY'
1 0 0 ref $arg1 eq 'ARRAY' and not ref $arg2
1 0 0 ref $arg1 eq 'ARRAY' and not ref $arg2 and $arg2 =~ /\d+/
0 0 1 not ref $arg1 and $arg1 =~ /\d+/
0 1 0 not ref $arg1 and $arg1 =~ /\d+/ and ref $arg2 eq 'ARRAY'
0 0 1 not ref $arg1 and $arg1 =~ /\d+/
0 0 1 not ref $arg1 and $arg1 =~ /\d+/ and not ref $arg2
0 0 1 not ref $arg1 and $arg1 =~ /\d+/ and not ref $arg2 and $arg2 =~ /\d+/

or 3 conditions

line l !l&&r !l&&!r condition
83 0 2 0 $caller_is_obj || $caller
257 2 0 0 shift() || $$self{'ppm'}
354 1 0 0 shift() || $$self{'density_pure'}