Branch Coverage

blib/lib/Paws/API/EndpointResolver.pm
Criterion Covered Total %
branch 20 24 83.3


line true false branch
103 665 0 unless defined $args->{'scheme'}
107 389 276 unless (defined $self->region_rules)
110 454 211 unless (defined $endpoint_info)
114 1 664 if (not defined $endpoint_info) { }
115 0 1 defined $args->{'region'} ? :
133 778 730 unless defined $service_rules
134 0 730 if scalar @$service_rules == 0
137 664 883 if ($self->_matches_rule($rule, $region, $args))
138 123 541 defined $rule->{'properties'} ? :
147 54 1493 unless defined $rule->{'constraints'}
151 610 883 if $self->_matches_constraint($region, $constraint, $args)
204 0 1493 if $property ne 'region'