diff --git a/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php b/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php index 35b2407cba..9f2038453e 100644 --- a/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php +++ b/src/Symfony/Component/Filesystem/Tests/FilesystemTest.php @@ -31,7 +31,7 @@ class FilesystemTest extends \PHPUnit_Framework_TestCase public function setUp() { $this->filesystem = new Filesystem(); - $this->workspace = sys_get_temp_dir().DIRECTORY_SEPARATOR.time().rand(0, 1000); + $this->workspace = rtrim(sys_get_temp_dir(), DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.time().rand(0, 1000); mkdir($this->workspace, 0777, true); } @@ -319,7 +319,7 @@ class FilesystemTest extends \PHPUnit_Framework_TestCase mkdir($basePath); mkdir($basePath.'dir'); // create symlink to unexisting file - symlink($basePath.'file', $basePath.'link'); + @symlink($basePath.'file', $basePath.'link'); $this->filesystem->remove($basePath); @@ -701,6 +701,8 @@ class FilesystemTest extends \PHPUnit_Framework_TestCase $link1 = $this->workspace.DIRECTORY_SEPARATOR.'dir'.DIRECTORY_SEPARATOR.'link'; $link2 = $this->workspace.DIRECTORY_SEPARATOR.'dir'.DIRECTORY_SEPARATOR.'subdir'.DIRECTORY_SEPARATOR.'link'; + touch($file); + $this->filesystem->symlink($file, $link1); $this->filesystem->symlink($file, $link2);