Condition Coverage

blib/lib/OpenID/Lite/Provider/AssociationBuilder.pm
Criterion Covered Total %
condition 16 34 47.0


and 3 conditions

line !l l&&!r l&&r condition
86 0 0 4 $time =~ /^\d+$/ and $type
0 0 4 $time =~ /^\d+$/ and $type and $nonce
0 0 4 $time =~ /^\d+$/ and $type and $nonce and $nonce_sig80
105 0 0 20 $time =~ /^\d+$/ and $type
0 0 20 $time =~ /^\d+$/ and $type and $nonce
0 0 20 $time =~ /^\d+$/ and $type and $nonce and $nonce_sig80
107 10 10 0 $dumb and not $nonce =~ /^STLS\./

or 2 conditions

line l !l condition
45 6 6 $opts{'dumb'} || 0
83 2 2 $$opts{'dumb'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
46 0 12 0 $opts{'lifetime'} || $self->secret_lifetime
84 0 4 0 $$opts{'lifetime'} || $self->secret_lifetime
123 12 8 0 $no_verify or $nonce_sig80 eq substr($signature_method->hmac_hash_hex(sprintf('%d:%s:%s', $time, $type, $nonce), $s_sec), 0, 10)