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 9610 2985 433 @$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 233 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'}