Condition Coverage

blib/lib/POE/NFA.pm
Criterion Covered Total %
condition 15 28 53.5


and 3 conditions

line !l l&&!r l&&r condition
320 0 0 70 length $enter_event and exists $$self[2]{$new_state}{$enter_event}
513 2 0 0 $$self[1]{'debug'} and exists $$self[6]{$name}
528 0 0 0 $$self[1]{'debug'} and exists $$self[6]{$name}
543 0 0 0 ref $handler eq 'CODE' and $$self[1]{'trace'}
749 8 0 26 defined $$self[4] and not $$self[1]{'immediate'}

or 2 conditions

line l !l condition
216 10 5 delete $params{'inline_states'} || {}
228 1 11 delete $params{'runstate'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
207 10 0 6 exists $params{'inline_states'} or exists $params{'object_states'}
10 5 1 exists $params{'inline_states'} or exists $params{'object_states'} or exists $params{'package_states'}
320 4 0 70 not defined $enter_event or length $enter_event and exists $$self[2]{$new_state}{$enter_event}