Branch Coverage

blib/lib/Script/Resume.pm
Criterion Covered Total %
branch 0 40 0.0


line true false branch
37 0 0 if $opts{'SCRIPT_STATE'}
40 0 0 if defined $opts{'RESUME'} and $opts{'RESUME'} == 0
41 0 0 unless $$self{'_istate'}{'SFH'} = 'FileHandle'->new($$self{'_istate'}{'SFILE'}, 66)
43 0 0 if $opts{'STAGES'}
58 0 0 unless index($caller_name, '::') >= 0
60 0 0 unless $name
62 0 0 unless $$self{'_stages'}{$name}{'FUNC'}
63 0 0 unless defined $$self{'_stages'}{$name}{'ORDER'}
65 0 0 unless defined &{$$self{'_stages'}{$name}{'FUNC'};}
93 0 0 unless $name
94 0 0 unless $$self{'_stages'}{$name}
103 0 0 unless $$self{'_istate'}{'DEBUG'}
119 0 0 if ($dumpy)
122 0 0 if $@
123 0 0 if $script_state
143 0 0 if $$self{'_stages'}{$name}{'ALWAYS'} or not defined $$self{'_estate'}{'RESULTS'}{$name}
147 0 0 if $$self{'_istate'}{'STOP_AFTER'} eq $name
148 0 0 wantarray ? :
155 0 0 if $$self{'_istate'}{'DONE'}
174 0 0 if not $$self{'_istate'}{'RETAIN_STATE'} and $$self{'_istate'}{'DONE'} || scalar keys %{$$self{'_stages'};} == scalar keys %{$$self{'_estate'}{'RESULTS'};}