Branch Coverage

blib/lib/POE/Component/Archive/Any.pm
Criterion Covered Total %
branch 16 50 32.0


line true false branch
13 0 1 if @_ & 1
20 1 0 unless ref $params{'options'} eq 'HASH'
25 0 1 defined $params{'options'} ? :
53 0 1 if ($$self{'alias'}) { }
60 0 1 $^O eq 'MSWin32' ? :
71 0 1 unless $$self{'wheel'}
97 0 1 if $$self{'shutdown'}
100 1 0 if (ref $_[10] eq 'HASH') { }
111 0 1 unless ($$args{'event'})
115 0 1 unless ($$args{'file'})
120 0 1 if (defined $$args{'dir'} and not defined $$args{'just_info'} and not -e $$args{'dir'})
124 0 0 unless (mkdir $$args{'dir'})
131 0 1 if ($$args{'session'}) { }
132 0 0 if (my $ref = $kernel->alias_resolve($$args{'session'})) { }
160 1 0 unless $$self{'alias'}
165 1 0 if $$self{'wheel'}
172 0 0 if $$self{'debug'}
176 0 0 unless $$self{'shutdown'}
184 1 0 if $$self{'debug'}
188 0 1 unless $$self{'shutdown'}
196 0 0 if $$self{'debug'}
215 0 0 if ($^O eq 'MSWin32')
240 0 0 unless (defined $ar)
244 0 0 unless (-f $$req_ref{'file'})
250 0 0 unless ($$req_ref{'just_info'})