Dancer2-Session-Redis
view release on metacpan or search on metacpan
t/002-get-set.t view on Meta::CPAN
use strictures 1;
use Test::More tests => 1 + 6;
use Test::NoWarnings;
use Plack::Test;
use HTTP::Request::Common;
use t::Util;
BEGIN { t::Util::setenv }
use t::TestApp::Simple;
BEGIN { t::Util::setconf( \&t::TestApp::Simple::set ) }
############################################################################
my $app = t::TestApp::Simple->psgi_app;
ok( $app, 'Got App' );
############################################################################
t::Util::psgi_request_ok( $app, GET => q{/get?key=foo}, qr/^get foo: $/ );
t::Util::psgi_request_ok( $app, GET => q{/set?key=foo&value=bar}, qr/^set foo: bar$/ );
t::Util::psgi_request_ok( $app, GET => q{/get?key=foo}, qr/^get foo: bar$/ );
t::Util::psgi_change_session_id( $app );
t::Util::psgi_request_ok( $app, GET => q{/get?key=foo}, qr/^get foo: bar$/ );
############################################################################
( run in 1.037 second using v1.01-cache-2.11-cpan-39bf76dae61 )