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 |