Condition Coverage

blib/lib/DBIx/Diff/Schema.pm
Criterion Covered Total %
condition 8 48 16.6


and 3 conditions

line !l l&&!r l&&r condition
217 0 0 0 $schem eq $1 and $table eq $2
254 0 0 0 $row->{'TABLE_SCHEM'} eq $1 and $row->{'TABLE_NAME'} eq $2

or 2 conditions

line l !l condition
350 0 26 $c1->{'mysql_is_auto_increment'} // 0
0 26 $c2->{'mysql_is_auto_increment'} // 0
351 0 0 $c1->{'mysql_is_auto_increment'} // 0
352 0 0 $c2->{'mysql_is_auto_increment'} // 0
423 0 0 $arg_err //= 'Not of type object'
0 0 $arg_err //= 'Required but not specified'
424 0 0 $arg_err //= 'Not of type object'
0 0 $arg_err //= 'Required but not specified'
425 0 0 $arg_err //= 'Not of type text'
0 0 $arg_err //= 'Required but not specified'
426 0 0 $arg_err //= 'Not of type text'
0 0 $arg_err //= 'Required but not specified'
500 0 0 $arg_err //= 'Not of type object'
0 0 $arg_err //= 'Required but not specified'
501 0 0 $arg_err //= 'Not of type object'
0 0 $arg_err //= 'Required but not specified'

or 3 conditions

line l !l&&r !l&&!r condition
240 0 0 0 $table // $1
426 4 2 0 shift() // $table1

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
334 21 2 2 1 $c1->{'NULLABLE'} xor $c2->{'NULLABLE'}