Branch Coverage

blib/lib/Net/HTTPServer/Session.pm
Criterion Covered Total %
branch 18 30 60.0


line true false branch
147 0 3 unless $$self{'SERVER'}{'CFG'}{'SESSIONS'}
149 0 2 if not defined $$self{'KEY'} or $$self{'KEY'} eq '' or $$self{'KEY'} =~ m[/]
172 0 1 unless $self->Exists($var)
190 0 25 unless $self->_valid
200 0 11 unless $self->Exists($var)
211 0 3 unless $self->_valid
212 3 0 if defined $value
227 5 1 exists $$self{'ARGS'}{$arg} ? :
238 1 0 if ($Net::HTTPServer::DigestMD5 == 1)
259 0 3 unless $self->_valid
261 1 2 unless -f $$self{'FILE'}
266 0 2 unless open DATA, $$self{'FILE'}
272 2 0 if (not $@)
283 1 1 unless ($self->_valid)
285 0 1 if -f $$self{'FILE'}