Apache-Session
view release on metacpan or search on metacpan
t/99md5gen.t view on Meta::CPAN
#chdir( $tempdir );
my $session = {};
Apache::Session::Generate::MD5::generate($session);
ok exists($session->{data}->{_session_id}), 'session id created';
ok keys(%{$session->{data}}) == 1, 'just one key in the data hashref';
like $session->{data}->{_session_id}, qr/^[0-9a-fA-F]{32}$/, 'id looks like hex';
my $old_id = $session->{data}->{_session_id};
Apache::Session::Generate::MD5::generate($session);
isnt $old_id, $session->{data}->{_session_id}, 'old session id does not match new one';
for my $length (5 .. 32) {
$session->{args}->{IDLength} = $length;
( run in 0.442 second using v1.01-cache-2.11-cpan-64827b87656 )