Branch Coverage

blib/lib/App/GitHooks/CommitMessage.pm
Criterion Covered Total %
branch 15 22 68.1


line true false branch
60 1 20 unless defined $message
62 1 19 unless Data::Validate::Type::is_instance($app, 'class', 'App::GitHooks')
64 0 19 if scalar keys %args != 0
123 11 2 unless $include_comments
125 8 5 unless $include_blank_lines
148 0 1 scalar @$lines == 0 ? :
171 2 2 scalar @$lines == 0 ? :
191 0 0 unless (defined $$self{'ticket_id'})
221 0 2 if defined $message xor defined $original_message
225 0 0 unless defined $message or defined $original_message
229 1 1 $message eq $original_message ? :