Branch Coverage

blib/lib/Acme/Ghost/FilePid.pm
Criterion Covered Total %
branch 32 46 69.5


line true false branch
172 8 0 @_ > 1 ? :
8 0 @_ ? :
174 2 2 $args->{'auto'} ? :
175 2 6 $args->{'auto'} ? :
180 2 6 if ($self->{'autosave'})
181 0 2 $self->running ? :
188 0 31 if (scalar @_ >= 1)
196 0 12 if (scalar @_ >= 1)
204 23 14 if (scalar @_ >= 1)
213 11 0 kill(0, $owner) ? :
214 8 3 $r ? :
220 0 7 unless -e $file
233 0 7 unless defined $fh
234 0 7 unless $fh->write("$pid\n")
243 8 9 unless -e $file
248 0 9 unless defined $fh
250 0 9 unless defined $ret
255 9 0 if $content =~ /^\d+$/
262 0 8 unless $self
263 2 6 unless $self->{'autoremove'}
264 1 5 unless $self->{'is_running'}
265 0 5 unless $self->{'owner'}
266 4 1 if $self->{'owner'} == $self->{'pid'}