public function testAddHeader() { try { $this->obj->addHeader(); $this->fail(); } catch (ExpiresHeaderException $e) { $this->assertSame($e->getMessage(), 'Forbidden'); $this->assertSame($e->getCode(), 403); } $this->obj->setFilePath(TEST_IMAGE_PATH)->addHeader(); $this->markTestIncomplete('Header test'); }
<?php require_once dirname(__FILE__) . '/../ExpiresHeader.php'; try { $EH = new ExpiresHeader(); // Must $EH->setFile($_GET['file']); // Optional $EH->setConfig(array('days' => 7, 'gzip' => false)); // Optional $EH->setMimeType(array('html' => 'text/html', 'css' => 'text/css')); $EH->display(); } catch (ExpiresHeaderException $e) { header('HTTP', true, $e->getCode()); echo $e->getMessage(); exit(0); }