Condition Coverage

blib/lib/Plack/Session/State.pm
Criterion Covered Total %
condition 3 8 37.5


or 2 conditions

line l !l condition
22 0 15 $params{'session_key'} ||= "plack_session"

or 3 conditions

line l !l&&r !l&&!r condition
25 0 15 0 $params{'sid_generator'} ||= sub { unpack "H*", Crypt::SysRandom::random_bytes(20); }
26 0 15 0 $params{'sid_validator'} ||= qr/\A[0-9a-f]{40}\Z/