is($s->get('foo'), 'bar', '... got the foo value back successfully from session');
+ ok(!$s->get('bar'), '... no value stored in foo for session');
+
+ lives_ok {
+ $s->set( bar => 'baz' );
+ } '... set the value successfully in session';
+
+ is($s->get('bar'), 'baz', '... got the foo value back successfully from session');
+
my $resp = $r->new_response;
lives_ok {
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[0] ), { foo => 'bar', bar => 'baz' }, '... got the session dump we expected');
+
$response_test->( $resp, $sids[0] );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[1] ), { foo => 'baz' }, '... got the session dump we expected');
+
$response_test->( $resp, $sids[1] );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[0] ), { bar => 'baz' }, '... got the session dump we expected');
+
$response_test->( $resp, $sids[0] );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[1] ), { foo => 'baz' }, '... got the session dump we expected');
+
$response_test->( $resp, $sids[1] );
}
ok(!$s->get('foo'), '... no value stored for foo in session');
lives_ok {
- $s->set( bar => 'baz' );
+ $s->set( baz => 'gorch' );
} '... set the bar value successfully in session';
my $resp = $r->new_response;
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[0] ), { bar => 'baz', baz => 'gorch' }, '... got the session dump we expected');
+
$response_test->( $resp, $sids[0] );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[0] ), {}, '... got the session dump we expected');
+
$response_test->( $resp, $sids[0], 1 );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[2] ), {}, '... got the session dump we expected');
+
$response_test->( $resp, $sids[2] );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $sids[1] ), { foo => 'baz' }, '... got the session dump we expected');
+
$response_test->( $resp, $sids[1] );
}
$s->finalize( $resp );
} '... finalized session successfully';
+ is_deeply( $s->store->dump_session( $s->id ), { foo => 'baz' }, '... got the session dump we expected');
+
$response_test->( $resp, $s );
}
}