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:----beZ5+WVv3yX/Hr7qMWFAk0BBtSVvVy75ncwf9ud1M4jz/jZBc7PeFzbG9RC6OiiYQ3ekxn7zqtTjtEMM8dwJ/k2qCuu6rdhG477h1vIZUSdJJrQnEaPgIS1UEMh4xQcB7JJywHLiX9/KujxV6NsV0/rJzcFnHrB2hrXRQC4bYTHl9ioKQyGG0I+5Q61LTsqVXxWh7NHQ20g77vOLL22QZZ5fWZgFfsqciXm35Mpz5JeFDpjeYnmJnEpA5882hZr8Z+dAXS2kAT1fHdgNuYLn5QT7ba3rTX2AZfqHs8Vu3+cJDfuLh5CPpELzNrp/aa6/L0FIY20Xhc6df0uuHKMdl61JNBtzrEcE20ox2GMmBDVDnhg6GBFc2Dra+nytSYBipJVhBaNI4e56LGNkKVmP5/dCyS0UrKFzhHCIB0S2prMI6UWUfZf4cj4JdcRPhFb5JyUh1FPnyQPiJDkpP5NEvCTukK9r+Rcd0yQpcx9rq0CF+nEUgkYQgasJz7o+VJdOshRfza+joxI51roTx9WmZ4739l2WTwD3UkHrwx4UNDZkzcXnZNrmk6lhLodAbK+GMx/jBImw8Lbldv4pXH1Jf662Aq7+PpdF+NWkxiOz8IqUHacF6n+eO92FfW2BhdzzXxIh92hq0g1wVuq0ZJLP8C8ayuT7wl5AosCZ9TvOouM=----ATTACHMENT:----NTQyNDU0OTY0MDA3NzQwNiA2MzQyMDE3NTM1MDQ1NzUwIDc3NTU5Mzg2OTE4OTE2Mg==