X-Git-Url: http://git.shiar.nl/perl/plp/.git/blobdiff_plain/c02d469e2646a669ed7d14588b828abfc9dbe40e..0f7b5b7aeb4d224aa1de019d5c8815669f5b0dec:/lib/Test/PLP.pm diff --git a/lib/Test/PLP.pm b/lib/Test/PLP.pm index d1ebb4c..c030742 100644 --- a/lib/Test/PLP.pm +++ b/lib/Test/PLP.pm @@ -3,7 +3,6 @@ package Test::PLP; use strict; use warnings; -use Cwd; use PLP::Functions qw( DecodeURI ); require PLP::Backend::CGI; require PerlIO::scalar; @@ -17,7 +16,6 @@ our @EXPORT = qw( plp_is plp_ok ); $PLP::use_cache = 0 if $PLP::use_cache; #TODO: caching on (change file names) -my $ORGDIR = '.'; # Cwd::getcwd(); open ORGOUT, '>&', *STDOUT; sub is_string ($$;$) { @@ -52,10 +50,10 @@ sub _plp_run { GATEWAY_INTERFACE => 'CGI/1.1', SCRIPT_NAME => '/plp.cgi', - SCRIPT_FILENAME => "$ORGDIR/plp.cgi", + SCRIPT_FILENAME => "./plp.cgi", PATH_INFO => "/$src/test/123", - PATH_TRANSLATED => "$ORGDIR/$src/test/123", - DOCUMENT_ROOT => $ORGDIR, + PATH_TRANSLATED => "./$src/test/123", + DOCUMENT_ROOT => ".", $env ? %{$env} : (), ); # Apache/2.2.4 CGI environment @@ -139,7 +137,7 @@ sub plp_ok { $replace{HEAD} //= "Content-Type: text/html\nX-PLP-Version: $PLP::VERSION\n"; $replace{VERSION } //= $PLP::VERSION; $replace{SCRIPT_NAME } //= $infile; - $replace{SCRIPT_FILENAME} //= "$ORGDIR/$infile"; + $replace{SCRIPT_FILENAME} //= "./$infile"; chomp $out; $out =~ s/\$$_/$replace{$_}/g for keys %replace;