Condition Coverage

blib/lib/Sub/Meta/Returns.pm
Criterion Covered Total %
condition 28 28 100.0


and 3 conditions

line !l l&&!r l&&r condition
18 8 4 53 ref $v && ref $v eq 'HASH'
43 3 1 31 &Scalar::Util::blessed($other) and $other->isa('Sub::Meta::Returns')
72 3 1 33 &Scalar::Util::blessed($other) and $other->isa('Sub::Meta::Returns')
127 103 10 10 ref $type and ref $type eq 'ARRAY'
143 2 1 16 &Scalar::Util::blessed($other) and $other->isa('Sub::Meta::Returns')
175 2 1 16 &Scalar::Util::blessed($other) and $other->isa('Sub::Meta::Returns')
200 18 2 2 ref $type and ref $type eq 'ARRAY'
217 1 1 1 _eq($self->scalar, $self->list) and _eq($self->list, $self->void)

or 2 conditions

line l !l condition
143 1 2 $other // ''
175 1 2 $other // ''