Condition Coverage

blib/lib/Persistent/Base.pm
Criterion Covered Total %
condition 11 35 31.4


and 3 conditions

line !l l&&!r l&&r condition
566 0 0 0 defined $href and ref $href eq 'HASH'
1054 0 0 2 defined $order_by and not $order_by =~ /^\s*$/
1099 2 0 0 defined $order and $order =~ /DESC/i
1194 619 0 0 defined $$this{'Debug'} and $$this{'Debug'} eq 'Trace'

or 2 conditions

line l !l condition
972 0 0 $_ || ''

or 3 conditions

line l !l&&r !l&&!r condition
84 0 11 0 ref $proto || $proto
330 0 0 55 not defined $name or $name eq ''
331 0 0 55 not defined $type or $type eq ''
332 0 0 55 not defined $data_type or $data_type eq ''
1004 5 0 2 not defined $query or $query =~ /^\s*$/
1078 0 0 2 not defined $order_by or $order_by =~ /^\s*$/
1157 0 0 55 not defined $data_type or $data_type eq ''