Branch Coverage

blib/lib/POE/Component/AtomAggregator.pm
Criterion Covered Total %
branch 0 86 0.0


line true false branch
113 0 0 if @_ % 2
116 0 0 if $params{'feeds'}
128 0 0 unless $$self{'alias'}
137 0 0 unless ($$self{'http_alias'})
181 0 0 if $$self{'debug'}
184 0 0 if (exists $$self{'tmpdir'} and -d $$self{'tmpdir'})
187 0 0 unless $$feed_hash{'tmpdir'} =~ m[/$]
191 0 0 if $$self{'debug'}
194 0 0 if $$self{'ignore_first'}
199 0 0 if (my $atomfeed = 'POE::Component::AtomAggregator::Feed'->new($feed_hash)) { }
219 0 0 wantarray ? :
241 0 0 exists $$self{'feed_objs'}{$name} ? :
255 0 0 if (exists $$self{'feed_objs'}{$$feed_hash{'name'}})
259 0 0 if $$self{'debug'}
262 0 0 if ($$self{'tmpdir'})
264 0 0 if (-e $file)
269 0 0 if ($$f{'in'})
289 0 0 unless (exists $$self{'feed_objs'}{$name})
295 0 0 if $$self{'debug'}
306 0 0 unless (exists $$self{'feed_objs'}{$name})
310 0 0 unless (exists $$self{'alarm_ids'}{$name})
314 0 0 if ($kernel->alarm_remove($$self{'alarm_ids'}{$name})) { }
316 0 0 if $$self{'debug'}
319 0 0 if $$self{'debug'}
332 0 0 unless (exists $$self{'feed_objs'}{$name})
336 0 0 if (exists $$self{'alarm_ids'}{$name})
340 0 0 if $$self{'debug'}
357 0 0 if $$self{'debug'}
362 0 0 unless (exists $$self{'feed_objs'}{$feed_name})
369 0 0 if $$self{'debug'}
382 0 0 unless (exists $$self{'feed_objs'}{$feed_name})
389 0 0 if ($res->is_success) { }
390 0 0 if $$self{'debug'}
393 0 0 if $atomfeed->parse($res->content)
415 0 0 if $$self{'debug'}
430 0 0 if $$self{'debug'}
436 0 0 unless $$self{'debug'}
444 0 0 if $$self{'debug'}
445 0 0 if ($$f{'callback'})
483 0 0 if $$self{'debug'}
484 0 0 if ($$f{'callback'})
494 0 0 if $$self{'debug'}
495 0 0 if ($$f{'callback'})