diff options
author | Sergio BertolĂn <sbertolin@solidgear.es> | 2016-08-26 07:57:48 +0000 |
---|---|---|
committer | Lukas Reschke <lukas@statuscode.ch> | 2016-08-30 17:23:26 +0200 |
commit | 7106129baac765c7296ccebf70910a83058ae3d7 (patch) | |
tree | 2ad6f1af0623716d96de37eb7383497948223a75 /build/integration/features | |
parent | 3a5d29fb59c3b96b80b4fd5e2776f998020a1abc (diff) | |
download | nextcloud-server-7106129baac765c7296ccebf70910a83058ae3d7.tar.gz nextcloud-server-7106129baac765c7296ccebf70910a83058ae3d7.zip |
External storage was not enabled and content was not deleted before scenarios
Diffstat (limited to 'build/integration/features')
-rw-r--r-- | build/integration/features/bootstrap/BasicStructure.php | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/build/integration/features/bootstrap/BasicStructure.php b/build/integration/features/bootstrap/BasicStructure.php index 4330a324ad3..758a2d5d455 100644 --- a/build/integration/features/bootstrap/BasicStructure.php +++ b/build/integration/features/bootstrap/BasicStructure.php @@ -346,9 +346,21 @@ trait BasicStructure { } /** + * @BeforeScenario @local_storage + */ + public static function removeFilesFromLocalStorageBefore(){ + $dir = "./local_storage/"; + $di = new RecursiveDirectoryIterator($dir, FilesystemIterator::SKIP_DOTS); + $ri = new RecursiveIteratorIterator($di, RecursiveIteratorIterator::CHILD_FIRST); + foreach ( $ri as $file ) { + $file->isDir() ? rmdir($file) : unlink($file); + } + } + + /** * @AfterScenario @local_storage */ - public static function removeFilesFromLocalStorage(){ + public static function removeFilesFromLocalStorageAfter(){ $dir = "./local_storage/"; $di = new RecursiveDirectoryIterator($dir, FilesystemIterator::SKIP_DOTS); $ri = new RecursiveIteratorIterator($di, RecursiveIteratorIterator::CHILD_FIRST); |