*{"${app_package}::default_config"} = sub {
$app_package->_setup_default_config(@_);
};
- *{"${app_package}::ENV"} = sub () { -1 };
+ *{"${app_package}::PSGI_ENV"} = sub () { -1 };
*{"${app_package}::self"} = \${"${app_package}::self"};
require Web::Simple::Application;
unshift(@{"${app_package}::ISA"}, 'Web::Simple::Application');
package EnvTest;
dispatch {
sub (GET) {
- my $env = @_[ENV];
+ my $env = @_[PSGI_ENV];
[ 200,
[ "Content-type" => "text/plain" ],
[ 'foo' ]
return $c->response;
}
-run_request(GET 'http://localhost/');
+ok run_request(GET 'http://localhost/')->is_success;