Condition Coverage

blib/lib/SQL/Translator/Utils.pm
Criterion Covered Total %
condition 14 19 73.6


and 3 conditions

line !l l&&!r l&&r condition
153 0 117 15 defined $desired_name and length $desired_name > $max_symbol_length
375 1 0 24 builtin::blessed($_) and $_->isa("SQL::Translator::Utils::Error")

or 2 conditions

line l !l condition
171 14 1 $target ||= "perl"

or 3 conditions

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

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
71 114 10 0 246 defined $config->{'quote_table_names'} xor defined $config->{'quote_field_names'}
98 71 0 1 42 $config->{'quote_table_names'} xor $config->{'quote_field_names'}