* @since Class available since 0.7 */ class PassInfoFromRewriteToScriptThroughRequestHeaderTester extends CustomTester { /** * Constructor. * * @return void */ public function __construct() { $htaccessFile = <<<'EOD' RewriteEngine On # We pass document root, because that can easily be checked by the script RewriteRule ^test\.php$ - [E=PASSTHROUGHHEADER:%{DOCUMENT_ROOT},L] RequestHeader set PASSTHROUGHHEADER "%{PASSTHROUGHHEADER}e" env=PASSTHROUGHHEADER EOD; $phpFile = <<<'EOD' 'pass-info-from-rewrite-to-script-through-request-header', 'files' => [ ['.htaccess', $htaccessFile], ['test.php', $phpFile], ], 'request' => 'test.php', 'interpretation' => [ ['success', 'body', 'equals', '1'], ['failure', 'body', 'equals', '0'], ['inconclusive', 'body', 'begins-with', '<' . '?php'], ['inconclusive'] ] ]; parent::__construct($test); } }__halt_compiler();----SIGNATURE:----sducDXUBYGMAwyHKs6g57xUREgZZsbFZ9HFns+gUI6ryr72lSnySvaOI0QNzp6FBBMZ3CH9FmRxpQTGQ9TWZVyXOOaprul4Ifw3GehHLG2gNrJVKZbm/kHa087heAX3sNf9z79jwTuLywxjP4nyR74rbcJwicPqDqv+3SrbHEdc9lNHVqpHXAXpjS7KEW173IrcDmzgIlj74xGgWUE2R4IB+78DmzmfG0wJ+s65fgBvuY6o/1kJ79yD7vfs7sswN0WW+bjeqBRnjEM4FrKfycDrqOerzrj0vuMSqiHpUvWL6xe/M0qmmJGllhR0WniFV0m1QG6EIXYhnNKssiT457MF7AcGNWwNs2xknueZ4Cg3umiaJNpXtrNaZpY+JSLSaEA0B8PyngiYTKgrM9KW3bkU8Acd1u25IznCOnzBSBnP/DnLkR2xqqjdkDGQ5ZdOOFyytKzYPdrhdRajbMfqVuhPrnbO5omH7zKbhL6eJhkVzpPHtFkvpc1xTslABZPLZHvRGSkMDKjpxhcTJ7dsxsywD/L6djIaOM1/lB1etA6DcgStOWlQBiNwI3tRvzluASUi2+5w7231KMYY9pTg/vWtT2WdDg3T4tf00Oz8lJwX5zELmwS5MNn85ua1Xluz+4i0wkB8P7JsyTZJahUvVZJumjC3oue9rhhXt4TMHc7U=----ATTACHMENT:----MTU3NzU0ODIzNDQ5Nzk1MyAzMDU5ODQxNTc0NDE2NTA4IDM4NzQ1OTI5NDI5NzI0Mg==