Condition Coverage

blib/lib/Tangence/Meta/Property.pm
Criterion Covered Total %
condition 7 9 77.7


or 3 conditions

line l !l&&r !l&&!r condition
121 29 61 0 $_overall_type ||= do { my $type = $self->type; my $dim = $self->dimension; $(Syntax::Keyword::Match/topic) = $dim; if ($(Syntax::Keyword::Match/topic) == 1) { $type; } elsif ($(Syntax::Keyword::Match/topic) == 2) { $self->make_type("dict", $type); } elsif ($(Syntax::Keyword::Match/topic) == 4 or $(Syntax::Keyword::Match/topic) == 3 or $(Syntax::Keyword::Match/topic) == 5) { $self->make_type("list", $type); } else { die "Unrecognised dimension $dim for ->overall_type"; } }
134 21 3 3 $(Syntax::Keyword::Match/topic) == 4 or $(Syntax::Keyword::Match/topic) == 3
24 3 0 $(Syntax::Keyword::Match/topic) == 4 or $(Syntax::Keyword::Match/topic) == 3 or $(Syntax::Keyword::Match/topic) == 5