X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fwrap-cgi.t;h=05866863c12f9b622456d271a854104b1941cebf;hb=c0c72ec290bad02174311dc28f010da1abfaa652;hp=200b106c2f67bd10e0f2a67e12ffc5c4a5d19aa4;hpb=01c35d4e8e28f76e22bbdef09935844b1c0e2c12;p=catagits%2FCatalyst-Controller-WrapCGI.git diff --git a/t/wrap-cgi.t b/t/wrap-cgi.t index 200b106..0586686 100644 --- a/t/wrap-cgi.t +++ b/t/wrap-cgi.t @@ -6,7 +6,7 @@ use warnings; use FindBin '$Bin'; use lib "$Bin/lib"; -use Test::More tests => 6; +use Test::More tests => 7; use Catalyst::Test 'TestApp'; use HTTP::Request::Common; @@ -49,6 +49,17 @@ $response = request '/cgi-bin/test_filepathinfo.cgi/path/%2Finfo'; is($response->content, '/test_filepath_info/path/%2Finfo', 'FILEPATH_INFO is correct (maybe)'); -$response = request '/cgi-bin/test_scriptname.cgi/foo/bar'; -is($response->content, '/cgi-bin/test_scriptname.cgi', +$response = request '/cgi-bin/mtfnpy/test_scriptname.cgi/foo/bar'; +is($response->content, '/cgi-bin/mtfnpy/test_scriptname.cgi', 'SCRIPT_NAME is correct'); + +SKIP: { + require Catalyst; + + skip 'no $c->req->remote_user', 1 + if $Catalyst::VERSION < 5.80005; + + $ENV{REMOTE_USER} = 'TEST_USER'; + $response = request '/cgi-bin/test_remote_user.cgi'; + is($response->content, 'TEST_USER', 'REMOTE_USER was passed'); +}