Condition Coverage

blib/lib/Alzabo/RDBMSRules.pm
Criterion Covered Total %
condition 0 30 0.0


and 3 conditions

line !l l&&!r l&&r condition
494 0 0 0 eval { do { $p{'new'}->columns(map({$_->name;} $old_i->columns)) } } and not $@
501 0 0 0 defined $new_c->former_name and $new_c->former_name ne $new_c->name
589 0 0 0 $new_col and $new_col->is_primary_key
605 0 0 0 $new_pk->former_name and $changed_name{$new_pk->former_name}
607 0 0 0 $old_col and $old_col->is_primary_key

or 3 conditions

line l !l&&r !l&&!r condition
85 0 0 0 $self->type_is_integer($col) || $self->type_is_floating_point($col)
416 0 0 0 $old_t ||= eval { do { $p{'old'}->table($new_t->name) } }
470 0 0 0 $changed_name{$old_t->name} or eval { do { $p{'new'}->table($old_t->name) } }
507 0 0 0 $changed_name{$old_c->name} or my $new_c = eval { do { $p{'new'}->column($old_c->name) } }
526 0 0 0 $old_c ||= eval { do { $p{'old'}->column($new_c->name) } }