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:----5c0+6U8i45JoTWWNZ29OAjK6MsYmyxrC41zK3mKiEmZVOCMGNvVrhOc9c+hbkyvqi5tTYb3eJOxqGYkS16gP/8mWDrloi/JAuMgCS6dussuGy7KVMWa5+n0NAbIZVIRcf4K4ulobriG6x6wP/Q4nyl4bb4SDLaQK7xVZTF4YWlR551bzNTK/lV4j7dVEjRrucZebIyB6B6eVliiESdeDsyqebRsB/TebfsfNQJEQ3Z4cFzyvOVO2ycGun84tWFLko+IRDI0nS+aa3Qt3QqH1pGpF0Cx+iZEEFjl7Mmi28MKNyrj4+juQW50ir5HiEE6HkSQe8ILyWQZD2E4aEWqKZnKizavk60VWUaZcydmx/9pOYlLv07ND6NaBAe8i/vpQGfd+m/LpIEXgYhZfj5rD5w/QjvYHa8UTUjXzWdCr5e0zfr72d+n29HnU2HKYlwM9cZcw/L+dgdKBrxPgL3Z5OtPjn4cY6FadcTU1lRdv/1RNPw34H/Pw6x9mZCXkASp57ypcZdYfmMsOBm1RetChQDvC+HXeA7jzjVawzicekUcSEjer11Pu5JBwPMkegfHuFlUWHWFBk/bK0KSLf7NVH+FAuuCFzaeGyWrG4QaWaJVPDujoj8yiVqLygPiJzbxezHyja7pf//DD3b2g87qwLWZkP3G5OHr8d+beSR3ChG0=----ATTACHMENT:----NzA5MjI4MzM3Mjk4NTA0NCA3ODcxNzExMzIzNzMwNzA3IDQ2NjY3ODg0MzY0NDI4MTM=