Condition Coverage

blib/lib/HTTP/Session/Store/DBM.pm
Criterion Covered Total %
condition 4 5 80.0


or 2 conditions

line l !l condition
19 2 2 $args{'dbm_class'} ||= 'SDBM_File'

or 3 conditions

line l !l&&r !l&&!r condition
25 2 4 0 $self->{'dbm'} ||= do { my %hash; die $@ unless &Module::Runtime::require_module(scalar $self->dbm_class); die "Cannot open dbm file for session: $self->{'dbm_class'}, $self->{'file'}" unless tie %hash, $self->dbm_class, $self->file, 66, 384; \%hash }