Condition Coverage

blib/lib/HTTP/Session.pm
Criterion Covered Total %
condition 12 15 80.0


or 2 conditions

line l !l condition
24 0 72 $args{'_data'} ||= {}
25 2 70 $args{'save_modified_session_only'} ||= 0
26 0 72 $args{'is_changed'} ||= 0
27 0 72 $args{'is_fresh'} ||= 0
28 5 67 $args{'sid_length'} ||= 32
32 3 69 $args{'id'} ||= "HTTP::Session::ID::Urandom"

or 3 conditions

line l !l&&r !l&&!r condition
83 8 29 1 $self->is_changed or not $self->save_modified_session_only