Condition Coverage

blib/lib/SQL/Abstract/Prefetch.pm
Criterion Covered Total %
condition 31 42 73.8


and 3 conditions

line !l l&&!r l&&r condition
414 9 0 5 $index2ids[$index] and $this_ids
9 3 2 $index2ids[$index] and $this_ids and not grep(($index2ids[$index][$_] ne $this_ids->[$_]), 0 .. $#{$index2ids[$index];})

or 2 conditions

line l !l condition
316 4 10 $calias //= 'c000'
317 4 10 $talias //= 't000'
327 2 12 $queryspec->{'single'} || {}
328 2 12 $queryspec->{'multi'} || {}
360 4 5 $myspecsindex //= 0
362 4 5 $offset //= 0
363 4 5 $type //= 1
377 2 7 $queryspec->{'single'} || {}
378 2 7 $queryspec->{'multi'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
251 2 3 0 $opt{'order_by'} || $queryspec->{'keys'}
273 2 0 3 %{{} unless $queryspec->{'single'};} or %{{} unless $queryspec->{'multi'};}
462 3 0 0 $_->{'PKTABLE_NAME'} || $_->{'UK_TABLE_NAME'}
466 3 0 0 $_->{'PKTABLE_NAME'} || $_->{'UK_TABLE_NAME'}
468 3 0 0 $_->{'FKCOLUMN_NAME'} || $_->{'FK_COLUMN_NAME'}
470 3 0 0 $_->{'PKCOLUMN_NAME'} || $_->{'UK_COLUMN_NAME'}