diff options
Diffstat (limited to 'tests/UnitTests/ResourceTests/File/FileResourceTest.php')
| -rw-r--r-- | tests/UnitTests/ResourceTests/File/FileResourceTest.php | 51 |
1 files changed, 23 insertions, 28 deletions
diff --git a/tests/UnitTests/ResourceTests/File/FileResourceTest.php b/tests/UnitTests/ResourceTests/File/FileResourceTest.php index 44201d4b..acf522d2 100644 --- a/tests/UnitTests/ResourceTests/File/FileResourceTest.php +++ b/tests/UnitTests/ResourceTests/File/FileResourceTest.php @@ -23,10 +23,6 @@ class FileResourceTest extends PHPUnit_Smarty $this->smarty->enableSecurity(); } - public function testInit() - { - $this->cleanDirs(); - } protected function relative($path) { @@ -171,8 +167,7 @@ class FileResourceTest extends PHPUnit_Smarty $tpl->fetch(); $timestamp = $tpl->getCached()->timestamp; - - $this->smarty = new \Smarty\Smarty(); + $this->setUpSmarty(__DIR__); $this->smarty->caching = true; $this->smarty->cache_lifetime = 1000; @@ -271,8 +266,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); chdir(__DIR__ . '/templates/sub/'); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array( __DIR__ . '/does-not-exist/', )); @@ -292,8 +287,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); chdir(__DIR__ . '/templates/sub/'); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array( __DIR__ . '/does-not-exist/', )); @@ -348,8 +343,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array($dn . '/templates/relativity/theory/',)); $map = array('foo.tpl' => 'theory', './foo.tpl' => 'theory', '././foo.tpl' => 'theory', @@ -367,8 +362,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array( @@ -399,8 +394,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); chdir($dn . '/templates/relativity/theory/'); $this->smarty->setTemplateDir(array( $dn . '/templates/', @@ -428,8 +423,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array($dn . '/templates/relativity/theory/einstein/',)); $map = array('foo.tpl' => 'einstein', './foo.tpl' => 'einstein', '././foo.tpl' => 'einstein', @@ -448,8 +443,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array( $dn . '/templates/relativity/theory/einstein/', )); @@ -479,8 +474,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array('../..',)); $map = array('foo.tpl' => 'relativity', './foo.tpl' => 'relativity', '././foo.tpl' => 'relativity',); @@ -497,8 +492,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array('../..',)); $map = @@ -516,8 +511,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array( '../..', )); @@ -549,8 +544,8 @@ class FileResourceTest extends PHPUnit_Smarty $cwd = getcwd(); $dn = __DIR__; - $this->smarty->setCompileDir($dn . '/templates_c/'); - $this->smarty->setCacheDir($dn . '/cache/'); + $this->smarty->setCompileDir(self::getTempBase() . 'templates_c/'); + $this->smarty->setCacheDir(self::getTempBase() . 'cache/'); $this->smarty->setTemplateDir(array( '..', )); |
