メメメモモ

プログラミング、筋トレ、ゲーム、etc

plack

.cgiで書かれたアプリをPlack::Testでテストする

各処理が.cgiファイルで分かれているアプリをPlack::Testでテストする方法です。 Plack::App::CGIBinでPSGIアプリに変換する .cgiファイルが置かれているディレクトリで以下のようなapp.psgiを置きます。 #!/usr/bin/perl use strict; use warnings; use Fil…

Plack::Middleware::SessionのSYNOPSISで引っかかった件

http://search.cpan.org/~miyagawa/Plack-Middleware-Session-0.11/lib/Plack/Middleware/Session.pm SYNOPSISには下記のようなコードが紹介されています。 use Plack::Builder; my $app = sub { my $env = shift; my $session = $env->{'psgix.session'}; r…