Condition Coverage

blib/lib/Class/Delegation.pm
Criterion Covered Total %
condition 14 24 58.3


and 3 conditions

line !l l&&!r l&&r condition
50 22 0 0 $delegator->{'other'} and keys %$delegated
69 2 0 4 @to and @as

or 2 conditions

line l !l condition
33 1 0 *{$symbol;}{'CODE'} || sub { croak("Could not delegate $Class::Delegation::AUTOLOAD"); }
150 18 0 $args->[0] || ''
295 1 9 ref $_ || 'SCALAR'

or 3 conditions

line l !l&&r !l&&!r condition
83 1 0 0 *{"${class}::DESTROY";}{'CODE'} or _delegators_for($class, 'DESTROY')
111 24 0 0 ref $self || $self
152 10 2 2 ref $to_val ne 'ARRAY' or ref $as_val ne 'ARRAY'
12 2 0 ref $to_val ne 'ARRAY' or ref $as_val ne 'ARRAY' or @$to_val == @$as_val