Condition Coverage

blib/lib/Plack/Session/State.pm
Criterion Covered Total %
condition 3 7 42.8


or 2 conditions

line l !l condition
20 0 14 $params{'session_key'} ||= 'plack_session'
23 0 14 $params{'sid_generator'} ||= sub { &Digest::SHA::sha1_hex((rand()) . $$ . {} . time); }

or 3 conditions

line l !l&&r !l&&!r condition
24 0 14 0 $params{'sid_validator'} ||= qr/\A[0-9a-f]{40}\Z/