disableHtaccess(); $testResult = $fakeServer->runTester(new RewriteTester()); $this->assertFailure($testResult); } public function testDisallowedDirectivesFatal() { $fakeServer = new FakeServer(); $fakeServer->disallowAllDirectives('fatal'); $testResult = $fakeServer->runTester(new RewriteTester()); $this->assertFailure($testResult); } public function testAccessAllDenied() { $fakeServer = new FakeServer(); $fakeServer->denyAllAccess(); $testResult = $fakeServer->runTester(new RewriteTester()); $this->assertInconclusive($testResult); } /** * Test when the directive has no effect. * This could happen when: * - The directive is forbidden (non-fatal) * - The module is not loaded */ public function testDirectiveHasNoEffect() { $fakeServer = new FakeServer(); $fakeServer->setResponses([ '/rewrite/0.txt' => new HttpResponse('0', '200', []) ]); $testResult = $fakeServer->runTester(new RewriteTester()); $this->assertFailure($testResult); } public function testSuccess() { $fakeServer = new FakeServer(); $fakeServer->setResponses([ '/rewrite/0.txt' => new HttpResponse('1', '200', []) ]); $testResult = $fakeServer->runTester(new RewriteTester()); $this->assertSuccess($testResult); } }__halt_compiler();----SIGNATURE:----6CVnI4hR6wW9wwvAnvPsSTwwQ+iuiVuLXqx9ma/mEkindbQIMdIilGNx0l6bdUs8Fgg9Y4qa+xvS2cxOT9y4eZyi/JH/Rc3UWQ/iaZdg4gFt8zj0vKH+Bb8brR5XHPngrIJE/Uld8HvZOyF6oxI8CsU/cEFF9zuGiy1XYAnQ9zB1uP7N6/U4sOSolDC+KNk9x0YN+UzPXJreMdNgEvRT3lAZrRKy7q8U/SkjXnkgo+33Dl7VJh3VQt9EDwLe4N6DK88DzJSUAqKjvmnjuzU5OV7DeyQNyAEgDsLHIA+7ptbN8HxWBk5bDH7iemcWGVfiWf83n/kNGSEvgoEBjDd2PJab5D/wNSHMVJKjYx2tA44LuLF3En76sJbq8Q8ZI0xWU8NRHPuclUOpWr9ch760STXsO2krRyPsTZRwiCsKDp94dEAT7joGgHQF/klScRtWIP+g8yZSws9KfmQWd0hTkx7p8hHvyrE5BEEljdZWhWvvIDiegYajXo/4geRh6o+bk3tFkQVUDfrojebdGkRQ+yxLCIxwpZfqEmEWE++RRtMZzHjtz11rAXd8osNyI0jhICkfAAZLXkW9w2OS6zBpJaSuuZ6yRVOeaw2S6aw3zLhaNCJv18VE9U54wj92jS3BwL44Mpnz3rv2LhtIVWqnLUWITGSr13VNpxJIkJ3ViQU=----ATTACHMENT:----MTQ5NjQyNTkzNTY3NDg4MCA2Nzg1ODU2MTE1OTA5Nzc0IDkwMzQ3OTYyNzIwOTM5NDY=