Condition Coverage

blib/lib/Message/Passing/DSL/Factory.pm
Criterion Covered Total %
condition 6 15 40.0


and 3 conditions

line !l l&&!r l&&r condition
60 4 0 9 $output_to and not &blessed($output_to)

or 3 conditions

line l !l&&r !l&&!r condition
36 1 0 0 delete $opts{'class'} || confess('Class name needed')
53 13 0 0 delete $opts{'class'} || confess('Class name needed')
69 1 0 0 $self->registry_get($name_or_thing) || confess("Do not have a component named '${name_or_thing}'")
77 8 0 0 $self->registry_get($output_to) || confess("Do not have a component named '${output_to}'")