Branch Coverage

lib/DBIx/SchemaChecksum/App/ApplyChanges.pm
Criterion Covered Total %
branch 21 40 52.5


line true false branch
27 6 0 if exists $update_path->{$this_checksum}
29 0 6 unless ($update)
33 0 0 if ($update_entry->[$post_checksum_index] eq 'SAME_CHECKSUM')
37 0 0 if ($$update_entry[$post_checksum_index + 1] eq $this_checksum)
48 2 4 if ($update->[0] eq 'SAME_CHECKSUM') { }
49 0 2 unless $update->[1]
63 1 5 $self->checksum eq $expected_post_checksum ? :
66 1 5 if ($no_checksum_change) { }
73 6 0 if ($answer eq 'y') { }
0 0 elsif ($answer eq 's') { }
74 0 6 if $self->verbose
83 0 6 if ($content =~ /--\s*split-at:\s*(\S+)\n/s)
93 6 5 unless $command
94 0 5 if $self->verbose
101 0 0 unless $dbh->{'PrintError'}
105 0 5 unless $success
106 0 5 if $self->verbose
109 0 6 if ($self->dry_run)
119 6 0 if ($post_checksum eq $expected_post_checksum) { }
122 4 2 if ($self->_update_path->{$post_checksum}) { }