Condition Coverage

blib/lib/Compress/Raw/Zlib.pm
Criterion Covered Total %
condition 25 41 60.9


and 3 conditions

line !l l&&!r l&&r condition
223 0 2 7 defined $href && ref $href
272 3 0 131 $got->{$canonkey} and $firstTime || !$got->{$canonkey}[4]
325 211 35 0 $validate and not defined $value
327 211 31 4 $validate and not $value =~ /^\d+$/
335 130 20 0 $validate and not defined $value
337 130 20 0 $validate and not $value =~ /^-?\d+$/
345 353 0 72 $validate and defined $value
353 72 0 $validate and defined $value and not $value =~ /^\d*$/
565 0 0 0 $status == Z_OK() and $_[2]
588 2 2 1 $got->parsed("Bufsize") and $got->value("Bufsize") <= 1

or 2 conditions

line l !l condition
164 0 97 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
223 2 0 7 not defined $href && ref $href or ref $href ne "HASH"
255 780 0 0 $firstTime or not $sticky
272 131 0 0 $firstTime || !$got->{$canonkey}[4]