Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Force set environment variables for testing your PSGI app
Perl
tag: 0.02

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
inc/Module
lib/Plack/Middleware
t
.gitignore
MANIFEST
Makefile.PL
README

README

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.

Something went wrong with that request. Please try again.