Branch Coverage

blib/lib/Geoffrey/Read.pm
Criterion Covered Total %
branch 21 36 58.3


line true false branch
24 3 0 $s_changelog_root ? :
28 0 2 unless $self->_parse_log($s_changelog)
37 0 5 if $changeset_result->{'exit'}
51 0 16 $self->schema ? :
54 15 1 unless $hr_result
62 9 1 unless scalar keys %{$hr_db_changeset;}
63 0 1 unless $hr_db_changeset->{'md5sum'}
65 1 0 if ($hr_db_changeset->{'md5sum'} ne $s_md5sum)
74 0 11 if $hr_changeset->{'stop'}
75 1 10 unless ($hr_changeset->{'id'})
81 0 9 if $self->_check_key($hr_changeset->{'id'}, $s_changeset_checksum)
83 0 6 $self->schema ? :
87 0 6 if ($hr_db_changeset)
113 0 12 if $obj_changeset
121 0 1 if $self->changelog_io->needs_converter
122 0 1 if $self->changelog_io->needs_dbh
125 0 1 $hr_main_changeset->{'prefix'} ? :
126 0 1 $hr_main_changeset->{'postfix'} ? :