Condition Coverage

blib/lib/DBIx/Class/AuditAny/Util.pm
Criterion Covered Total %
condition 5 22 22.7


and 3 conditions

line !l l&&!r l&&r condition
60 0 0 0 ref $_ eq 'ARRAY' and scalar @$_ == 3
0 0 0 ref $_ eq 'ARRAY' and scalar @$_ == 3 and ref $_->[0] eq 'HASH'
0 0 0 ref $_ eq 'ARRAY' and scalar @$_ == 3 and ref $_->[0] eq 'HASH' and defined $_->[0]{'package'}
103 50 0 340 $pack =~ /(.*?)::(.*)/m and exists $$base{$1 . '::'}
132 106 6 0 @_ == 1 and ref $_[0] eq 'ARRAY'

or 2 conditions

line l !l condition
81 0 0 shift() || 1
102 0 50 my $base ||= \%main::main::

or 3 conditions

line l !l&&r !l&&!r condition
60 0 0 0 $_ eq 'no_caller_data' or ref $_ eq 'ARRAY' and scalar @$_ == 3 and ref $_->[0] eq 'HASH' and defined $_->[0]{'package'}