Thomas Sibley > Plack-Middleware-ForceEnv > Plack::Middleware::ForceEnv

Download:
Plack-Middleware-ForceEnv-0.02.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.02   Source  

NAME ^

Plack::Middleware::ForceEnv - Force set environment variables for testing

SYNOPSIS ^

    # in app.psgi
    use Plack::Builder;

    builder {
        enable 'ForceEnv' =>
            REMOTE_ADDR => "127.0.0.1",
            REMOTE_USER => "trs";
        $app;
    };

    # with plackup
    plackup -e 'enable ForceEnv => REMOTE_USER => "trs"' app.psgi

DESCRIPTION ^

ForceEnv modifies the environment passed to the application by adding your specified key value pairs.

This is primarily useful when testing apps under plackup (or similar) in a development environment.

AUTHOR ^

Thomas Sibley <tsibley@cpan.org>

LICENSE ^

This library is free software; you may redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: