5 use Test::Requires 'CHI';
11 use Plack::Session::State;
12 use Plack::Session::Store::CHI;
14 use t::lib::TestSession;
16 t::lib::TestSession::run_all_tests(
17 store => Plack::Session::Store::CHI->new( chi => CHI->new(driver => 'Memory', datastore => {}) ),
18 state => Plack::Session::State->new,
19 request_creator => sub {
20 open my $in, '<', \do { my $d };
22 'psgi.version' => [ 1, 0 ],
24 'psgi.errors' => *STDERR,
25 'psgi.url_scheme' => 'http',
27 REQUEST_METHOD => 'GET',
29 my $r = Plack::Request->new( $env );