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 8945 2874 333 @$list and ref $list->[0]
152 0 106 12 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 12 1 $target ||= "perl"

or 3 conditions

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

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
69 111 9 0 224 defined $config->{'quote_table_names'} xor defined $config->{'quote_field_names'}
97 69 0 1 41 $config->{'quote_table_names'} xor $config->{'quote_field_names'}