Condition Coverage

blib/lib/DBIx/NamedParams.pm
Criterion Covered Total %
condition 22 30 73.3


and 3 conditions

line !l l&&!r l&&r condition
94 10 4 4 defined $refHash && (&reftype($refHash) || '') eq 'HASH'
179 48 15 14 $KeepBindingIfNoKey and not exists $$refHash{$param->{'Name'}}

or 2 conditions

line l !l condition
83 4 1 $_->{'TYPE_NAME'} || ''
5 0 $_SQL_TypeInvs{$datatype} || 'WVARCHAR'
128 22 0 shift() || ''
129 5 17 shift() || 0
130 22 0 shift() || ''
172 31 2 &reftype($refHash) || ''

or 3 conditions

line l !l&&r !l&&!r condition
56 0 0 0 shift() || $_default_log_filename
82 0 4 1 $_->{'SQL_DATA_TYPE'} || $_->{'SQL_DATATYPE'} || $_->{'DATA_TYPE'}
172 1 4 29 not defined $refHash or (&reftype($refHash) || '') ne 'HASH'
184 47 0 16 $idx < 0 || ref $value1 ne 'ARRAY'