Condition Coverage

blib/lib/Math/Base/Convert.pm
Criterion Covered Total %
condition 26 37 70.2


and 3 conditions

line !l l&&!r l&&r condition
106 5 378 2075 $to and not ref $to
107 3 351 2104 $from and not ref $from
158 2179 0 348 ref $bc and ref $bc eq $package
174 1867 0 0 $1 && $1 eq '-'
249 394 0 0 $fblen > 32 and !$slen > $maxdlen{$fbase}
268 398 11 75 $tbase > 32 and @{$bc->{'b32str'};} == 1
283 99 0 264 $tbase <= $Math::Base::Convert::signedBase and $tref ne 'user'

or 2 conditions

line l !l condition
103 2455 3 shift() || ''
104 2453 5 shift() || ''

or 3 conditions

line l !l&&r !l&&!r condition
151 2451 0 0 ref $proto || $proto || $package
170 0 660 1867 $ref eq 'user' or $fbase > $Math::Base::Convert::signedBase
249 220 0 394 $fbase & $fbase - 1 or $fblen > 256
268 130 0 484 $tbase & $tbase - 1 or $tbase > 256