Source of file CacheableTest.php
Size: 0,801 Bytes - Last Modified: 2021-12-24T06:44:18+00:00
/var/www/docs.ssmods.com/process/src/tests/CacheableTest.php
1234567891011121314151617181920212223242526272829 | <?php /* * * @author Deviate Ltd 2014-2015 http://www.deviate.net.nz * @package silverstripe-cachable */ class CacheableTest extends SapphireTest { public function testIsFlush() { $controller = new Controller(); $req = new SS_HTTPRequest('GET', '/', array('flush' => 1)); $controller->setRequest($req); $this->assertTrue(Cacheable::is_flush($controller)); $req = new SS_HTTPRequest('GET', '/', array('flush' => 'all')); $controller->setRequest($req); $this->assertTrue(Cacheable::is_flush($controller)); $req = new SS_HTTPRequest('GET', '/', array('fluff' => 1)); $controller->setRequest($req); $this->assertFalse(Cacheable::is_flush($controller)); } } |