PHP Class Neos\FluidAdaptor\Tests\Functional\View\StandaloneViewTest

Inheritance: extends Neos\Flow\Tests\FunctionalTestCase
Afficher le fichier Open project: neos/flow-development-collection

Protected Properties

Свойство Type Description
$standaloneViewNonce string

Méthodes publiques

Méthode Description
explicitLayoutPathIsUsed ( )
explicitPartialPathIsUsed ( )
inlineTemplateIsEvaluatedCorrectly ( )
interceptorsWorkInPartialRenderedInStandaloneSection ( ) Tests the wrong interceptor behavior described in ticket FLOW-430 Basically the rendering should be consistent regardless of cache flushes, but due to the way the interceptor configuration was build the second second rendering was bound to fail, this should never happen.
layoutWithDefaultLocationIsUsedIfNoLayoutPathIsSetExplicitly ( )
partialWithDefaultLocationIsUsedIfNoPartialPathIsSetExplicitly ( )
renderSectionIsEvaluatedCorrectly ( )
renderThrowsExceptionIfNeitherTemplateSourceNorTemplatePathAndFilenameAreSpecified ( )
renderThrowsExceptionIfSpecifiedTemplatePathAndFilenamePointsToADirectory ( )
renderThrowsExceptionSpecifiedTemplatePathAndFilenameDoesNotExist ( )
runBare ( ) Every testcase should run *twice*. First, it is run in *uncached* way, second, it is run *cached*. To make sure that the first run is always uncached, the $standaloneViewNonce is initialized to some random value which is used inside an overridden version of StandaloneView::createIdentifierForFile.
templatePathAndFilenameIsLoaded ( )
variablesAreEscapedByDefault ( )
variablesAreNotEscapedIfEscapingIsDisabled ( )
viewThrowsExceptionWhenUnknownViewHelperIsCalled ( )
xmlNamespacesCanBeIgnored ( )

Method Details

explicitLayoutPathIsUsed() public méthode

explicitPartialPathIsUsed() public méthode

inlineTemplateIsEvaluatedCorrectly() public méthode

interceptorsWorkInPartialRenderedInStandaloneSection() public méthode

Tests the wrong interceptor behavior described in ticket FLOW-430 Basically the rendering should be consistent regardless of cache flushes, but due to the way the interceptor configuration was build the second second rendering was bound to fail, this should never happen.

layoutWithDefaultLocationIsUsedIfNoLayoutPathIsSetExplicitly() public méthode

partialWithDefaultLocationIsUsedIfNoPartialPathIsSetExplicitly() public méthode

renderSectionIsEvaluatedCorrectly() public méthode

renderThrowsExceptionIfNeitherTemplateSourceNorTemplatePathAndFilenameAreSpecified() public méthode

renderThrowsExceptionIfSpecifiedTemplatePathAndFilenamePointsToADirectory() public méthode

renderThrowsExceptionSpecifiedTemplatePathAndFilenameDoesNotExist() public méthode

runBare() public méthode

Every testcase should run *twice*. First, it is run in *uncached* way, second, it is run *cached*. To make sure that the first run is always uncached, the $standaloneViewNonce is initialized to some random value which is used inside an overridden version of StandaloneView::createIdentifierForFile.
public runBare ( )

templatePathAndFilenameIsLoaded() public méthode

variablesAreEscapedByDefault() public méthode

variablesAreNotEscapedIfEscapingIsDisabled() public méthode

viewThrowsExceptionWhenUnknownViewHelperIsCalled() public méthode

xmlNamespacesCanBeIgnored() public méthode

Property Details

$standaloneViewNonce protected_oe property

protected string $standaloneViewNonce
Résultat string