Condition Coverage

blib/lib/Acme/FSM.pm
Criterion Covered Total %
condition 36 37 97.3


and 3 conditions

line !l l&&!r l&&r condition
500 14 7328 18 $turn->[1] eq "TSTL" and defined $item
905 12 12 12 ref $anchor eq "" and $anchor eq ""
1009 1073 57549 120542 @_ && !defined($_[0])

or 2 conditions

line l !l condition
280 634 134 $self->{'_'}{'diag_level'} //= 1
804 71958 39 $entry->[1] //= ""
1056 53760 208186 $_[1] // "undef"
1057 266001 1 $self->query($self->{'_'}{'dumper'} // sub { sprintf "(%s)", $_[1] // "undef"; } , "{dumper}", @_) // "(unclear)"
1112 856 160 $_ // "(undef)"

or 3 conditions

line l !l&&r !l&&!r condition
279 1410 12 1650 delete $opts->{$_} // $self->{'_'}{$_}
782 239 132 178814 $state eq "STOP" or $state eq "BREAK"
783 140269 14311 24234 exists $entry->{'tturn'} or exists $entry->{'fturn'}
804 35402 36595 106605 $state eq "START" or $state eq "CONTINUE"
1004 1115 57560 120544 not @_ or defined $_[0]
1057 4062 261948 0 $self->{'_'}{'dumper'} // sub { sprintf "(%s)", $_[1] // "undef"; }