Branch Coverage

blib/lib/Basset/Machine.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
137 0 0 if (@_)
277 0 0 unless my $m = $class->new(@_)
279 0 0 unless $m->run
301 0 0 unless $self->setup
304 0 0 defined $self->state ? :
305 0 0 if ($self->can($state)) { }
306 0 0 unless @rc = $self->$state(@rc)
309 0 0 if (ref $state eq 'ARRAY')
313 0 0 unless $self->load_pkg($state_pkg)
317 0 0 unless @rc = $state_obj->main(@rc)
321 0 0 if (defined $self->state && $state eq $self->state || $state eq 'start' && !defined($self->state) and $self->reentry_is_fatal)
327 0 0 unless $self->teardown
329 0 0 wantarray ? :
419 0 0 unless my $state = shift()
439 0 0 unless $self->teardown('aborted')
468 0 0 unless my $key = shift()
470 0 0 unless my $next_state = $self->transitions->{$key}
486 0 0 unless my $extractor = $self->extractor
488 0 0 unless return $extractor->extract(@_)