‪TYPO3CMS  11.5
TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest:

Public Member Functions

 isSanitized (string $payload, string $expectation)
 
 behaviorIsCachedInMemory ()
 
 incidentIsLogged ()
 

Static Public Member Functions

static isSanitizedDataProvider ()
 

Protected Member Functions

 tearDown ()
 

Protected Attributes

bool $initializeDatabase = false
 
 $configurationToUseInTestInstance
 

Private Member Functions

 resolveBehaviorFromSanitizer (Sanitizer $sanitizer)
 

Detailed Description

Definition at line 32 of file DefaultSanitizerBuilderTest.php.

Member Function Documentation

◆ behaviorIsCachedInMemory()

TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::behaviorIsCachedInMemory ( )

◆ incidentIsLogged()

TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::incidentIsLogged ( )

◆ isSanitized()

TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::isSanitized ( string  $payload,
string  $expectation 
)
Parameters
string$payload
string$expectation
Test:
‪@dataProvider isSanitizedDataProvider

Definition at line 185 of file DefaultSanitizerBuilderTest.php.

◆ isSanitizedDataProvider()

static TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::isSanitizedDataProvider ( )
static

◆ resolveBehaviorFromSanitizer()

TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::resolveBehaviorFromSanitizer ( Sanitizer  $sanitizer)
private

◆ tearDown()

TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::tearDown ( )
protected

Member Data Documentation

◆ $configurationToUseInTestInstance

TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::$configurationToUseInTestInstance
protected
Initial value:
= array(
'LOG' => [
'TYPO3' => [
'HtmlSanitizer' => [
'writerConfiguration' => [
LogLevel::DEBUG => [
DummyWriter::class => [],
],
],
],
],
],
)

Definition at line 38 of file DefaultSanitizerBuilderTest.php.

◆ $initializeDatabase

bool TYPO3\CMS\Core\Tests\Functional\Html\DefaultSanitizerBuilderTest::$initializeDatabase = false
protected

Speed up this test case, it needs no database

Definition at line 36 of file DefaultSanitizerBuilderTest.php.