Condition Coverage

blib/lib/SQL/Translator/Utils.pm
Criterion Covered Total %
condition 17 22 77.2


and 3 conditions

line !l l&&!r l&&r condition
134 9482 2944 431 @$list and ref $list->[0]
152 0 115 15 defined $desired_name and length $desired_name > $max_symbol_length
388 1 0 21 &blessed($_) and $_->isa('SQL::Translator::Utils::Error')

or 2 conditions

line l !l condition
174 14 1 $target ||= 'perl'

or 3 conditions

line l !l&&r !l&&!r condition
106 2 14 0 shift() || caller

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
69 113 9 0 229 defined $config->{'quote_table_names'} xor defined $config->{'quote_field_names'}
97 70 0 1 42 $config->{'quote_table_names'} xor $config->{'quote_field_names'}