Condition Coverage

blib/lib/FreezeThaw.pm
Criterion Covered Total %
condition 34 57 59.6


and 3 conditions

line !l l&&!r l&&r condition
315 0 0 2 $haveIsRex && $] >= 5.011
416 79 0 162 $count and length $FreezeThaw::string > $off
451 520 0 32 $_[1] and $ref
462 552 0 0 $FreezeThaw::norepeated and not $_[2]
552 0 0 $FreezeThaw::norepeated and not $_[2] and defined $FreezeThaw::count{$str}
464 429 28 95 $FreezeThaw::secondpass and not $_[2]
465 0 35 60 defined $FreezeThaw::count{$str} and $FreezeThaw::count{$str} > 1
469 369 8 31 defined $FreezeThaw::count{$str} and not exists $FreezeThaw::address{$str}
481 65 0 0 $ref eq 'GLOB' and not $FreezeThaw::safe
483 63 2 0 $ref eq 'CODE' and not $FreezeThaw::safe
487 23 0 0 $FreezeThaw::noCache and $ref eq 'CODE' || $ref eq 'GLOB'
490 21 2 0 $FreezeThaw::safe and $ref eq 'CODE' || $ref eq 'GLOB'

or 3 conditions

line l !l&&r !l&&!r condition
354 0 6 17 not $ref or defined $Empty{$ref}
485 32 10 23 $ref eq 'REF' or $ref eq 'SCALAR'
487 0 0 0 $ref eq 'CODE' || $ref eq 'GLOB'
490 2 0 0 $ref eq 'CODE' || $ref eq 'GLOB'
533 6 6 6 $key eq '>' or $key eq '{'
12 6 0 $key eq '>' or $key eq '{' or $key eq '}'
665 0 1 11 $ref eq 'SCALAR' or $ref eq 'REF'