‪TYPO3CMS  ‪main
TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest:

Public Member Functions

 setUp ()
 
 renderReturnsExpectedMarkup (string $template, string $expected, string|null $cropResult, bool $expectProcessedFile=true)
 

Static Public Member Functions

static renderReturnsExpectedMarkupDataProvider ()
 

Protected Member Functions

 verifySvg (array $file, string|null $cropResult)
 

Protected Attributes

array $coreExtensionsToLoad = ['filemetadata']
 
array $pathsToProvideInTestInstance
 
array $additionalFoldersToCreate
 

Detailed Description

Definition at line 27 of file SvgImageViewHelperTest.php.

Member Function Documentation

◆ renderReturnsExpectedMarkup()

TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::renderReturnsExpectedMarkup ( string  $template,
string  $expected,
string|null  $cropResult,
bool  $expectProcessedFile = true 
)

◆ renderReturnsExpectedMarkupDataProvider()

static TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::renderReturnsExpectedMarkupDataProvider ( )
static

Used files:

ImageViewHelperTest1.svg: with viewBox, no width, no height, 0x0 origin ImageViewHelperTest2.svg: with viewBox, no width, no height, shifted origin ImageViewHelperTest3.svg: with viewBox, with width and height ImageViewHelperTest4.svg: no viewBox, with height and width

Definition at line 51 of file SvgImageViewHelperTest.php.

◆ setUp()

TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::setUp ( )

Definition at line 43 of file SvgImageViewHelperTest.php.

◆ verifySvg()

TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::verifySvg ( array  $file,
string|null  $cropResult 
)
protected

Member Data Documentation

◆ $additionalFoldersToCreate

array TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::$additionalFoldersToCreate
protected
Initial value:
= [
'/fileadmin/user_upload',
]

Definition at line 39 of file SvgImageViewHelperTest.php.

◆ $coreExtensionsToLoad

array TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::$coreExtensionsToLoad = ['filemetadata']
protected

Definition at line 29 of file SvgImageViewHelperTest.php.

◆ $pathsToProvideInTestInstance

array TYPO3\CMS\Fluid\Tests\Functional\ViewHelpers\SvgImageViewHelperTest::$pathsToProvideInTestInstance
protected
Initial value:
= [
'typo3/sysext/fluid/Tests/Functional/Fixtures/ViewHelpers/ImageViewHelperTest1.svg' => 'fileadmin/user_upload/FALImageViewHelperTest1.svg',
'typo3/sysext/fluid/Tests/Functional/Fixtures/ViewHelpers/ImageViewHelperTest2.svg' => 'fileadmin/user_upload/FALImageViewHelperTest2.svg',
'typo3/sysext/fluid/Tests/Functional/Fixtures/ViewHelpers/ImageViewHelperTest3.svg' => 'fileadmin/user_upload/FALImageViewHelperTest3.svg',
'typo3/sysext/fluid/Tests/Functional/Fixtures/ViewHelpers/ImageViewHelperTest4.svg' => 'fileadmin/user_upload/FALImageViewHelperTest4.svg',
'typo3/sysext/fluid/Tests/Functional/Fixtures/ViewHelpers/ImageViewHelperTest5.svg' => 'fileadmin/user_upload/FALImageViewHelperTest5.svg',
]

Definition at line 31 of file SvgImageViewHelperTest.php.