} else {
array_map('unlink', glob(self::$testCacheDir.'/*'));
}
-
+
foreach (self::$pages as $page) {
file_put_contents(self::$testCacheDir.'/'.$page.'.cache', $page);
}
file_put_contents(self::$testCacheDir.'/intru.der', 'ShouldNotBeThere');
}
+ /**
+ * Remove dummycache folder after each tests.
+ */
+ public function tearDown()
+ {
+ array_map('unlink', glob(self::$testCacheDir.'/*'));
+ rmdir(self::$testCacheDir);
+ }
+
/**
* Purge cached pages
*/
*/
public function testPurgeCachedPagesMissingDir()
{
+ $oldlog = ini_get('error_log');
+ ini_set('error_log', '/dev/null');
$this->assertEquals(
'Cannot purge sandbox/dummycache_missing: no directory',
purgeCachedPages(self::$testCacheDir.'_missing')
);
+ ini_set('error_log', $oldlog);
}
/**