Condition Coverage

blib/lib/IO/K8s/Role/Routable.pm
Criterion Covered Total %
condition 26 52 50.0


or 2 conditions

line l !l condition
13 1 2 $self->spec // {}
14 0 3 $spec->{'hostnames'} // []
21 1 0 $self->spec // {}
22 0 1 $spec->{'routes'} //= []
33 0 0 $spec->rules // []
49 4 0 $self->spec // {}
50 1 3 $spec->{'rules'} //= [{}]
52 1 3 $rule->{'backendRefs'} //= []
60 2 0 $self->spec // {}
61 2 0 $spec->{'routes'} //= [{}]
63 2 0 $route->{'services'} //= []
92 2 0 $opts{'type'} // "Prefix"
96 1 0 $self->spec // {}
97 0 1 $spec->{'rules'} //= [{}]
99 0 1 $rule->{'matches'} //= []
105 1 0 $self->spec // {}
106 1 0 $spec->{'routes'} //= [{}]
123 0 0 $spec->rules // []
132 0 0 $http->paths // []
148 1 0 $self->spec // {}
149 0 1 $spec->{'rules'} //= [{}]
151 0 1 $rule->{'matches'} //= [{}]
153 0 1 $match->{'headers'} //= []
157 1 0 $self->spec // {}
158 1 0 $spec->{'routes'} //= [{}]
160 1 0 $route->{'match'} // ""