From aca154c4418c6dae3232373dfb8181bda3c15df2 Mon Sep 17 00:00:00 2001 From: Christian Kuhn Date: Thu, 1 Nov 2012 20:23:17 +0100 Subject: [PATCH] [BUGFIX] Warning in FAL LocalDriverTest A subfolder without write permissions makes the tearDown in FAL LocalDriverTest throw a permission denied warning. This is fixed by resetting the folder to be writable after gathering result information in the test case. Change-Id: I1eb9829b39af7ea67076252385e11701d4be3818 Fixes: #42604 Releases: 6.0 Reviewed-on: http://review.typo3.org/16107 Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn --- .../core/Tests/Unit/Resource/Driver/LocalDriverTest.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/typo3/sysext/core/Tests/Unit/Resource/Driver/LocalDriverTest.php b/typo3/sysext/core/Tests/Unit/Resource/Driver/LocalDriverTest.php index c6eaac777b2e..e2d410eddd9d 100644 --- a/typo3/sysext/core/Tests/Unit/Resource/Driver/LocalDriverTest.php +++ b/typo3/sysext/core/Tests/Unit/Resource/Driver/LocalDriverTest.php @@ -1030,7 +1030,10 @@ class LocalDriverTest extends \TYPO3\CMS\Core\Tests\Unit\Resource\BaseTestCase { mkdir($basedir . '/someForbiddenFolder'); chmod($basedir . '/someForbiddenFolder', 0); clearstatcache(); - $this->assertEquals(array('r' => FALSE, 'w' => FALSE), $fixture->getFolderPermissions($this->getSimpleFolderMock('/someForbiddenFolder'))); + $result = $fixture->getFolderPermissions($this->getSimpleFolderMock('/someForbiddenFolder')); + // Change permissions back to writable, so the sub-folder can be removed in tearDown + chmod($basedir . '/someForbiddenFolder', 0777); + $this->assertEquals(array('r' => FALSE, 'w' => FALSE), $result); } /** -- 2.20.1