Condition Coverage

blib/lib/DBIx/Schema/DSL/Dumper.pm
Criterion Covered Total %
condition 0 42 0.0


and 3 conditions

line !l l&&!r l&&r condition
117 0 0 0 $opt{'unsigned'} and not $$args{'default_unsigned'}
122 0 0 0 lc $type eq 'varchar' and $column_info->column_size == 255
0 0 0 lc($type) =~ /^(int|integer)$/ and $opt{'unsigned'} && $column_info->column_size == 10 || !$opt{'unsigned'} && $column_info->column_size == 11
0 0 0 $$column_info{'MYSQL_TYPE_NAME'} and not $$column_info{'MYSQL_TYPE_NAME'} =~ $column_info->column_size
160 0 0 0 $type =~ /^(TIMESTAMP|DATETIME)$/ and $column_def eq 'CURRENT_TIMESTAMP'
168 0 0 0 $$args{'dbh'}{'Driver'}{'Name'} eq 'mysql' and $$column_info{'MYSQL_IS_AUTO_INCREMENT'}
207 0 0 0 $fk->pktable_name and $fk->fkcolumn_name eq sprintf('%s_id', $fk->pktable_name)
0 0 0 $fk->fkcolumn_name eq 'id' and $fk->pkcolumn_name eq sprintf('%s_id', $fk->fktable_name)
0 0 0 $fk->fkcolumn_name and $fk->pktable_name
0 0 0 $fk->fkcolumn_name and $fk->pktable_name and $fk->pkcolumn_name
238 0 0 0 $index_keys[0]->non_unique && $index_keys[0]->type

or 3 conditions

line l !l&&r !l&&!r condition
122 0 0 0 $opt{'unsigned'} && $column_info->column_size == 10 || !$opt{'unsigned'} && $column_info->column_size == 11
155 0 0 0 $column_info->nullable or $$args{'default_not_null'}
168 0 0 0 $opt{'auto_increment'} or $$args{'dbh'}{'Driver'}{'Name'} eq 'mysql' and $$column_info{'MYSQL_IS_AUTO_INCREMENT'}