Branch Coverage

blib/lib/Set/Bag.pm
Criterion Covered Total %
branch 36 38 94.7


line true false branch
180 0 9 $_[2] ? :
189 56 15 if (@_) { }
202 13 51 if (ref $e eq $ref_bag) { }
215 9 37 if not defined $_[0][-1] || ref $_[0][-1] or $_[0][-1] eq ''
225 9 39 if $$bag{$e} > ($universe{$e} || 0)
232 3 16 if (@_ == 1) { }
15 1 elsif (@_ == 0) { }
246 8 6 unless ($bag->over_delete)
248 2 6 unless $m >= $n
252 4 8 if $$bag{$e} < 1
260 47 3 if ($n > 0) { }
1 2 elsif ($n < 0) { }
273 13 2 if ($n > 0) { }
1 1 elsif ($n < 0) { }
286 3 3 if not defined $$bag{$e} or $n > $$bag{$e}
288 0 6 if $n > ($universe{$e} || 0)
301 3 3 if defined $$bag{$e} and $n < $$bag{$e}
304 6 3 if $min{$e} == 1
342 2 4 unless $$complement{$e}