Branch Coverage

blib/lib/Workflow/Base.pm
Criterion Covered Total %
branch 17 20 85.0


line true false branch
15 23 415 if (ref $params[0] eq "HASH" and ref $params[0]{'param'} eq "ARRAY")
33 76 441 unless (defined $name)
39 2 439 if (ref $name eq "HASH")
41 6 0 if (defined $name->{$param_name}) { }
51 257 182 unless (defined $value)
59 0 2 unless (defined $name)
65 1 1 if (ref $name eq "ARRAY")
68 0 1 unless exists $self->{'PARAMS'}{$param_name}
85 137 140 unless $ref_or_item
86 129 11 ref $ref_or_item eq 'ARRAY' ? :