Branch Coverage

blib/lib/PAGI/Session.pm
Criterion Covered Total %
branch 21 24 87.5


line true false branch
84 2 13 if (builtin::blessed($arg) and $arg->can("scope"))
87 0 2 unless ref $scope eq "HASH" and exists $scope->{'pagi.session'}
92 4 3 if (ref $arg eq "HASH" and exists $arg->{'pagi.session'})
101 0 33 unless ref $data eq "HASH"
149 0 23 if @args == 0 or @args > 2
151 7 16 unless (exists $self->{'_data'}{$key})
152 3 4 if @rest
154 3 1 if (@user_keys <= 10) { }
180 1 16 unless @args
181 3 13 if @args % 2
197 2 5 exists $self->{'_data'}{$key} ? :
243 3 4 exists $self->{'_data'}{$_} ? :