Condition Coverage

blib/lib/TestML/Runtime.pm
Criterion Covered Total %
condition 16 21 76.1


and 3 conditions

line !l l&&!r l&&r condition
57 23 11 0 @$signature and @$args != @$signature
118 0 4 7 $call->isa('TestML::Call') and $call->name eq 'Catch'
193 86 46 0 $value =~ s/\n+\z/\n/ and $value eq "\n"

or 2 conditions

line l !l condition
74 39 71 $statement->points || []
147 231 0 $self->function->getvar($name) || $self->lookup_callable($name) || die("Can't locate '${name}' callable")
155 90 71 $call->{'args'} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
22 16 23 0 $self->{'base'} ||= File::Basename::dirname($0)
154 90 71 4 $call->args or defined $context