12 require_once dirname(__FILE__).
'/FilesystemHelper.php';
21 $this->tmpDir = sys_get_temp_dir().
'/TwigTests';
22 if (!file_exists($this->tmpDir)) {
23 @mkdir($this->tmpDir, 0777,
true);
26 if (!is_writable($this->tmpDir)) {
27 $this->markTestSkipped(sprintf(
'Unable to run the tests as "%s" is not writable.', $this->tmpDir));
44 $this->env->loadTemplate(
$name);
45 $cacheFileName = $this->env->getCacheFilename(
$name);
47 $this->assertFileExists($cacheFileName,
'Cache file does not exist.');
56 $this->env->loadTemplate(
$name);
57 $cacheFileName = $this->env->getCacheFilename(
$name);
59 $this->assertFileExists($cacheFileName,
'Cache file does not exist.');
60 $this->env->clearCacheFiles();
61 $this->assertFileNotExists($cacheFileName,
'Cache file was not cleared.');
testWritingCacheFiles()
legacy
Stores the Twig configuration.
Loads a template from an array.
testClearingCacheFiles()
legacy