From c7a2fcc41c059b2e4785d9b5bb41dea7c2747e2a Mon Sep 17 00:00:00 2001 From: Marc Egger <marc.egger@uzh.ch> Date: Tue, 13 Oct 2020 14:55:07 +0200 Subject: [PATCH] DeleteTest.php only create temp path if not exists --- extension/Classes/Core/Helper/HelperFile.php | 2 ++ extension/Tests/Unit/Core/DeleteTest.php | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/extension/Classes/Core/Helper/HelperFile.php b/extension/Classes/Core/Helper/HelperFile.php index 6a28ca259..35e9436d1 100644 --- a/extension/Classes/Core/Helper/HelperFile.php +++ b/extension/Classes/Core/Helper/HelperFile.php @@ -544,7 +544,9 @@ class HelperFile { try { $success = mkdir($path, 0777, true); } catch (\Error | \Exception $e) { + // DEBUG Thrower::userFormException('HEREEEE: ' . $path . ' >>> MESSAGE: ' . $e->getMessage()); + // END DEBUG } if ($success === false) { diff --git a/extension/Tests/Unit/Core/DeleteTest.php b/extension/Tests/Unit/Core/DeleteTest.php index 4028d9ae2..213c26142 100644 --- a/extension/Tests/Unit/Core/DeleteTest.php +++ b/extension/Tests/Unit/Core/DeleteTest.php @@ -78,7 +78,10 @@ class DeleteTest extends AbstractDatabaseTest { $this->store->setVar('form', 'TestFormName', STORE_TYPO3); $this->previousCwdToApp = Path::cwdToApp(); - mkdir('/tmp/deleteTest'); + $tempAppDir = '/tmp/deleteTest'; + if (!is_dir($tempAppDir)) { + mkdir('/tmp/deleteTest'); + } Path::setMainPaths('/tmp/deleteTest'); // The above replaces the following line with a Path:: function. Probably won't work. // $this->store->setVar(SYSTEM_SITE_PATH_ABSOLUTE, '/tmp', STORE_SYSTEM, true); -- GitLab