disableHtaccess(); $testResult = $fakeServer->runTester(new AddTypeTester()); $this->assertFailure($testResult); } public function testDisallowedDirectivesFatal() { $fakeServer = new FakeServer(); $fakeServer->disallowAllDirectives('fatal'); $testResult = $fakeServer->runTester(new AddTypeTester()); $this->assertFailure($testResult); } public function testAccessAllDenied() { $fakeServer = new FakeServer(); $fakeServer->denyAllAccess(); $testResult = $fakeServer->runTester(new AddTypeTester()); $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([ '/add-type/request-me.test' => new HttpResponse('hi', '200', []) ]); $testResult = $fakeServer->runTester(new AddTypeTester()); $this->assertFailure($testResult); } public function testSuccess() { $fakeServer = new FakeServer(); $fakeServer->setResponses([ '/add-type/request-me.test' => new HttpResponse('hi', '200', ['Content-Type' => 'image/gif']) ]); $testResult = $fakeServer->runTester(new AddTypeTester()); $this->assertSuccess($testResult); } } __halt_compiler();----SIGNATURE:----shSOT4fHWUqj8Ob4Jbx3/f73WcsVcCkCZqAA8uV8yx/vwFnIZLyIJ/jI5q9g0SRRhTPS2GgvrJ3cbZ7lKQ+BQB8HDOfWwu1ZoNnybLjeOWOh7E7g+3uIxgOW9cMB1bUjC3GvMqi+lKwA5m3FUHMp2ZljYbFgZWSEoe5mD5W2PJbAzjKu+rHjFDDlQyB2hvlpNvKsrbhjuHOTrzoBrGMz1j70ca+aRUA27NSXgllYW4XYDRh09sZVaYcPRUDs80b0vZt7st1CEbyemgtqGxrcMFtuCISaIffzFo0WIe7D/U7Ayj7+lUrLp9PFu/uMUye6c/G9yxq0KPTw+DgJsqK20bgrp7VEm9JpNpccFae+GoHh9TaNWgQpdi+ysmFwINvClUAonLCOguWAKz5v5WUYYXJEgQXdWOY5TaKABsPoBIbf+3zSauuztT40XSRT673HCAzj3pzFo/Qe3IP5P2rdqVMAXoVYR3k0mzornGK0euc+TK8kABWqNBsFfNvUwa8wZ8DjQQelWKRB5+g8anInFHZw3wsMA88KCUIZwqMMc4SVbL0nu+j+U7mYichTWS7LI1DQqjj654+T04jA7o/q1JaM3bxJuZMb5lZnywkR4vq5ZM3R/Mw5h8DoOPmLSYga1KG6/fVEJL1DYKIAnGFOlrh3Hv0PgcYsAmVcmQX0IiQ=----ATTACHMENT:----OTM5MTk4NzY4OTY2NjczMiA0NDk0MzU1NTg2MzQ5NDAyIDY3MTA0MjA1OTA4ODM5OTc=