| line |
true |
false |
branch |
|
190
|
40015 |
0 |
if (exists $self->{'states_list'}) |
|
191
|
1 |
40014 |
if (exists $self->{'states_list'}{$self->{'state'}} and exists $self->{'states_list'}{$self->{'state'}}{'repeat'} and $self->{'states_list'}{$self->{'state'}}{'repeat'} <= 0) |
|
197
|
1 |
0 |
if (exists $self->{'states_list'}{$self->{'previous_state'}}{'not_matching_info_last'}) |
|
203
|
40014 |
0 |
if (exists $self->{'states_list'}{$self->{'state'}}{'expect'}) |
|
204
|
0 |
40014 |
if (exists $self->{'states_list'}{$self->{'state'}}{'info'}) |
|
208
|
0 |
40014 |
if (exists $self->{'states_list'}{$self->{'state'}}{'info_once'}) |
|
212
|
0 |
40005 |
if (exists $self->{'previous_output'} and $in eq '' and $self->{'previous_output'} =~ /\[(.+)\]/) |
|
218
|
8 |
40006 |
if (exists $self->{'states_list'}{$self->{'state'}}{'expect'}{$in}) { } |
|
222
|
40003 |
120012 |
if ($in =~ /$key/) |
|
228
|
40011 |
3 |
if (ref $state eq 'HASH') { } |
|
233
|
0 |
40011 |
if (exists $state->{'cmd'}) |
|
238
|
0 |
40011 |
if (exists $state->{'cmd_exec'}) |
|
244
|
0 |
40011 |
if (exists $state->{'exec'}) |
|
251
|
0 |
40011 |
if (exists $state->{'do'}) |
|
257
|
1 |
40010 |
if (exists $state->{'cat'}) |
|
264
|
20000 |
20011 |
if (exists $state->{'catRAND'}) |
|
273
|
20000 |
20011 |
if (exists $state->{'catWRAND'}) |
|
282
|
29969 |
10031 |
if rand $weight < $w |
|
288
|
3 |
40008 |
if (exists $state->{'catSEQ'}) |
|
291
|
3 |
0 |
if (exists $state->{'catSEQ_idx'}) { } |
|
301
|
2 |
1 |
if (-f $state_file) |
|
317
|
3 |
0 |
if exists $self->{'states_list'}{$self->{'state'}}{'repeat'} |
|
319
|
0 |
3 |
if (exists $self->{'states_list'}{$self->{'state'}}{'not_matching_info'}) |
|
333
|
0 |
0 |
if exists $self->{'states_list'}{$in} |
|
338
|
0 |
3 |
unless open my $fh, '>', $file |
|
340
|
0 |
3 |
unless close $fh |