‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest:

Public Member Functions

 framesAreConsidered (string $fileName, ?int $frame, string $expectation)
 
 resultIsEscaped (string $fileName, ?int $frame, string $expectation)
 
 fileStatementIsResolved (string $fileName, string $expectation)
 
 fileStatementIsResolvedForEnforcedMimeType (string $fileName, string $expectation, string $mimeType)
 
 fileStatementIsResolvedForConfiguredMimeType (string $fileName, string $expectation)
 
 fileStatementIsDenied (string $fileName, ?string $mimeType=null)
 
 fileStatementIsDeniedForConfiguredMimeType (string $fileName)
 

Static Public Member Functions

static framesAreConsideredDataProvider ()
 
static resultIsEscapedDataProvider ()
 
static fileStatementIsResolvedDataProvider ()
 
static fileStatementIsResolvedForEnforcedMimeTypeDataProvider ()
 
static fileStatementIsResolvedForConfiguredMimeTypeDataProvider ()
 
static fileStatementIsDeniedDataProvider ()
 
static fileStatementIsDeniedForConfiguredMimeTypeDataProvider ()
 

Protected Attributes

bool $initializeDatabase = false
 

Private Member Functions

 substituteVariables (string $value)
 
 simulateNextFileInfoInvocation (string $mimeType)
 

Detailed Description

Definition at line 28 of file ImageMagickFileTest.php.

Member Function Documentation

◆ fileStatementIsDenied()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsDenied ( string  $fileName,
?string  $mimeType = null 
)

◆ fileStatementIsDeniedDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsDeniedDataProvider ( )
static

Definition at line 171 of file ImageMagickFileTest.php.

◆ fileStatementIsDeniedForConfiguredMimeType()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsDeniedForConfiguredMimeType ( string  $fileName)

◆ fileStatementIsDeniedForConfiguredMimeTypeDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsDeniedForConfiguredMimeTypeDataProvider ( )
static

Definition at line 198 of file ImageMagickFileTest.php.

◆ fileStatementIsResolved()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsResolved ( string  $fileName,
string  $expectation 
)

◆ fileStatementIsResolvedDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsResolvedDataProvider ( )
static

Definition at line 78 of file ImageMagickFileTest.php.

◆ fileStatementIsResolvedForConfiguredMimeType()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsResolvedForConfiguredMimeType ( string  $fileName,
string  $expectation 
)

◆ fileStatementIsResolvedForConfiguredMimeTypeDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsResolvedForConfiguredMimeTypeDataProvider ( )
static

Definition at line 148 of file ImageMagickFileTest.php.

◆ fileStatementIsResolvedForEnforcedMimeType()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsResolvedForEnforcedMimeType ( string  $fileName,
string  $expectation,
string  $mimeType 
)

◆ fileStatementIsResolvedForEnforcedMimeTypeDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::fileStatementIsResolvedForEnforcedMimeTypeDataProvider ( )
static

In case mime-types cannot be resolved (or cannot be verified), allowed extensions are used as conversion format (e.g. 'file.ai.jpg' -> 'jpg:...').

Definition at line 117 of file ImageMagickFileTest.php.

◆ framesAreConsidered()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::framesAreConsidered ( string  $fileName,
?int  $frame,
string  $expectation 
)

◆ framesAreConsideredDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::framesAreConsideredDataProvider ( )
static

Definition at line 32 of file ImageMagickFileTest.php.

◆ resultIsEscaped()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::resultIsEscaped ( string  $fileName,
?int  $frame,
string  $expectation 
)

◆ resultIsEscapedDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::resultIsEscapedDataProvider ( )
static

Definition at line 50 of file ImageMagickFileTest.php.

◆ simulateNextFileInfoInvocation()

TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::simulateNextFileInfoInvocation ( string  $mimeType)
private

◆ substituteVariables()

Member Data Documentation

◆ $initializeDatabase

bool TYPO3\CMS\Core\Tests\Functional\Imaging\ImageMagickFileTest::$initializeDatabase = false
protected

Definition at line 30 of file ImageMagickFileTest.php.