Condition Coverage

script/sqlt-diff-old
Criterion Covered Total %
condition 21 41 51.2


and 3 conditions

line !l l&&!r l&&r condition
124 5 0 0 -t STDIN && -t STDOUT
211 0 3 1 defined $value1 and $value1 ne $value2
262 3 0 0 $target_db =~ /SQLServer/ and not $f1_nullable
3 0 0 $target_db =~ /SQLServer/ and not $f1_nullable and not defined $f1_default
269 1 1 1 $f1_size && !($f1_type =~ /(blob|text)$/)
312 6 0 0 $target_db =~ /SQLServer/ and $f2_type eq "timestamp"
314 0 0 0 $f1_size && !($f1_type =~ /(blob|text)$/)
332 6 0 0 $target_db =~ /Oracle/ and $f1_nullable == $f2_nullable
333 2 0 4 $f1_size && !($f1_type =~ /(blob|text)$/)
345 3 3 0 defined $f1_default and $target_db =~ /SQLServer/
393 20 2 0 $source_db =~ /Oracle/ and $c1->type eq "UNIQUE"
22 0 0 $source_db =~ /Oracle/ and $c1->type eq "UNIQUE" and $c1->name =~ /^SYS_/i

or 2 conditions

line l !l condition
306 25 14 $t2_field->size || ''

or 3 conditions

line l !l&&r !l&&!r condition
333 3 0 3 !defined($f1_default) || $target_db =~ /SQLServer/