use existing base folder
This commit is contained in:
parent
b8eb2bb814
commit
e69a104c2b
@ -18,7 +18,7 @@ class FileSystemHelperTest extends TestCase
|
|||||||
*/
|
*/
|
||||||
public function setUp()
|
public function setUp()
|
||||||
{
|
{
|
||||||
$baseFolder = '/tmp/base_folder';
|
$baseFolder = \sys_get_temp_dir();
|
||||||
$this->fileSystemHelper = new FileSystemHelper($baseFolder);
|
$this->fileSystemHelper = new FileSystemHelper($baseFolder);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ class FileSystemHelperTest extends TestCase
|
|||||||
public function testCreateFolderShouldThrowExceptionIfOutsideOfBaseFolder()
|
public function testCreateFolderShouldThrowExceptionIfOutsideOfBaseFolder()
|
||||||
{
|
{
|
||||||
$this->expectException(IOException::class);
|
$this->expectException(IOException::class);
|
||||||
|
$this->expectExceptionMessage('Cannot perform I/O operation outside of the base folder');
|
||||||
$this->fileSystemHelper->createFolder('/tmp/folder_outside_base_folder', 'folder_name');
|
$this->fileSystemHelper->createFolder('/tmp/folder_outside_base_folder', 'folder_name');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ class FileSystemHelperTest extends TestCase
|
|||||||
public function testCreateFileWithContentsShouldThrowExceptionIfOutsideOfBaseFolder()
|
public function testCreateFileWithContentsShouldThrowExceptionIfOutsideOfBaseFolder()
|
||||||
{
|
{
|
||||||
$this->expectException(IOException::class);
|
$this->expectException(IOException::class);
|
||||||
|
$this->expectExceptionMessage('Cannot perform I/O operation outside of the base folder');
|
||||||
$this->fileSystemHelper->createFileWithContents('/tmp/folder_outside_base_folder', 'file_name', 'contents');
|
$this->fileSystemHelper->createFileWithContents('/tmp/folder_outside_base_folder', 'file_name', 'contents');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -48,7 +48,7 @@ class FileSystemHelperTest extends TestCase
|
|||||||
public function testDeleteFileShouldThrowExceptionIfOutsideOfBaseFolder()
|
public function testDeleteFileShouldThrowExceptionIfOutsideOfBaseFolder()
|
||||||
{
|
{
|
||||||
$this->expectException(IOException::class);
|
$this->expectException(IOException::class);
|
||||||
|
$this->expectExceptionMessage('Cannot perform I/O operation outside of the base folder');
|
||||||
$this->fileSystemHelper->deleteFile('/tmp/folder_outside_base_folder/file_name');
|
$this->fileSystemHelper->deleteFile('/tmp/folder_outside_base_folder/file_name');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -58,6 +58,7 @@ class FileSystemHelperTest extends TestCase
|
|||||||
public function testDeleteFolderRecursivelyShouldThrowExceptionIfOutsideOfBaseFolder()
|
public function testDeleteFolderRecursivelyShouldThrowExceptionIfOutsideOfBaseFolder()
|
||||||
{
|
{
|
||||||
$this->expectException(IOException::class);
|
$this->expectException(IOException::class);
|
||||||
|
$this->expectExceptionMessage('Cannot perform I/O operation outside of the base folder');
|
||||||
|
|
||||||
$this->fileSystemHelper->deleteFolderRecursively('/tmp/folder_outside_base_folder');
|
$this->fileSystemHelper->deleteFolderRecursively('/tmp/folder_outside_base_folder');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user