Condition Coverage

blib/lib/Application/Pipeline.pm
Criterion Covered Total %
condition 0 32 0.0


and 2 conditions

line l !l condition
77 0 0 defined $$self{'_plan'}{$phase}{$stage} and scalar @{$$self{'_plan'}{$phase}{$stage};}
148 0 0 warn 'no phases established' and return undef
152 0 0 warn "unrecognized phase '${phase}' for handler" and return undef
155 0 0 warn "unrecognized phase stage '${stage}'" and return undef
219 0 0 warn "Nothing to load from $plugin" and return undef
222 0 0 warn "Failed to load plugin '${plugin}'" and return undef

and 3 conditions

line !l l&&!r l&&r condition
155 0 0 0 $stage and not grep({$stage eq $_;} @phase_stages)
216 0 0 0 $@ and not $@ =~ /^Can't locate/
393 0 0 0 %plan and $plan{$phase}
400 0 0 0 not ref $method and $method eq 'SUPER'

or 2 conditions

line l !l condition
157 0 0 $stage ||= 'MIDDLE'
158 0 0 $$self{'_plan'}{$phase}{$stage} ||= []
377 0 0 $$self{'_phases'} ||= []
379 0 0 $$self{'_plan'}{$phase}{'MIDDLE'} ||= []