Branch Coverage

blib/lib/OpenID/Lite/RelyingParty/Discover/Service/Builder.pm
Criterion Covered Total %
branch 0 18 0.0


line true false branch
27 0 0 unless my $service = $self->build_service($service_elem)
55 0 0 unless @uris > 0 and @types > 0
59 0 0 unless $_ eq 'http://specs.openid.net/auth/2.0/server' or $_ eq 'http://specs.openid.net/auth/2.0/signon' or $_ eq 'http://openid.net/signon/1.1'
65 0 0 unless any sub { $_ eq 'http://openid.net/signon/1.0' unless $_ eq 'http://specs.openid.net/auth/2.0/server' or $_ eq 'http://specs.openid.net/auth/2.0/signon' or $_ eq 'http://openid.net/signon/1.1'; } , @types
71 0 0 unless ($service->is_op_identifier)
76 0 0 if (any sub { $_ eq 'http://specs.openid.net/auth/2.0/signon'; } , @types)
81 0 0 unless $_ eq 'http://openid.net/signon/1.1'
0 0 if (any sub { $_ eq 'http://openid.net/signon/1.0' unless $_ eq 'http://openid.net/signon/1.1'; } , @types)
87 0 0 if $op_local_identifier