‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest:

Public Member Functions

 filesCanNotGetExtractedOutsideTargetDirectory ()
 
 fileContentIsExtractedAsExpected ()
 
 fileContentIsExtractedAsExpectedAndSetsPermissions ()
 
 nonExistentFileThrowsException ()
 
 nonExistentDirectoryThrowsException ()
 
 verifyDetectsValidArchive ()
 
 verifyDetectsSuspiciousSequences ()
 

Protected Member Functions

 tearDown ()
 

Protected Attributes

bool $initializeDatabase = false
 

Detailed Description

Definition at line 26 of file ZipServiceTest.php.

Member Function Documentation

◆ fileContentIsExtractedAsExpected()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::fileContentIsExtractedAsExpected ( )

Definition at line 54 of file ZipServiceTest.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\mkdir().

◆ fileContentIsExtractedAsExpectedAndSetsPermissions()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::fileContentIsExtractedAsExpectedAndSetsPermissions ( )

Definition at line 68 of file ZipServiceTest.php.

References $GLOBALS, and TYPO3\CMS\Core\Utility\GeneralUtility\mkdir().

◆ filesCanNotGetExtractedOutsideTargetDirectory()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::filesCanNotGetExtractedOutsideTargetDirectory ( )

Definition at line 38 of file ZipServiceTest.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\mkdir().

◆ nonExistentDirectoryThrowsException()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::nonExistentDirectoryThrowsException ( )

Definition at line 101 of file ZipServiceTest.php.

◆ nonExistentFileThrowsException()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::nonExistentFileThrowsException ( )

Definition at line 88 of file ZipServiceTest.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\mkdir().

◆ tearDown()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::tearDown ( )
protected

Definition at line 30 of file ZipServiceTest.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\rmdir().

◆ verifyDetectsSuspiciousSequences()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::verifyDetectsSuspiciousSequences ( )

Definition at line 120 of file ZipServiceTest.php.

◆ verifyDetectsValidArchive()

TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::verifyDetectsValidArchive ( )

Definition at line 112 of file ZipServiceTest.php.

Member Data Documentation

◆ $initializeDatabase

bool TYPO3\CMS\Core\Tests\Functional\Service\Archive\ZipServiceTest::$initializeDatabase = false
protected

Definition at line 28 of file ZipServiceTest.php.