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
95 7 4 4 defined $refHash && (&reftype($refHash) || '') eq 'HASH'
166 16 25 16 $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 15 0 shift() || ''
129 5 10 shift() || 0
130 15 0 shift() || ''
160 19 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'}
160 1 4 17 not defined $refHash or (&reftype($refHash) || '') ne 'HASH'
171 25 0 16 $idx < 0 || ref $value1 ne 'ARRAY'