Condition Coverage

blib/lib/Class/DbC.pm
Criterion Covered Total %
condition 12 17 70.5


and 3 conditions

line !l l&&!r l&&r condition
43 1 0 0 ref $h1->{$k} eq 'HASH' and ref $h2->{$k} eq 'HASH'
79 1 5 6 $opt->{'emulate'} and scalar keys %$opt == 1
116 21 0 105 $opt->{'invariant'} and %$invariant_hash
176 34 0 10 $type eq 'class' and $name eq $Spec_for{$class}{'constructor_name'}

or 2 conditions

line l !l condition
160 0 36 $Spec_for{$class}{'clone_with'} || \&Class::DbC::dclone

or 3 conditions

line l !l&&r !l&&!r condition
79 6 6 6 $opt->{'all'} or $opt->{'emulate'} and scalar keys %$opt == 1