TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EvaluateDisplayConditionsTest Class Reference
Inheritance diagram for EvaluateDisplayConditionsTest:

Public Member Functions

 addDataRemovesTcaColumnsHiddenByDisplayCondition ()
 
 addDataRemovesFlexformSheetsHiddenByDisplayCondition ()
 
 addDataRemovesFlexformFieldsHiddenByDisplayCondition ()
 
 matchHideL10NSiblingsReturnsTrue ()
 
 matchHideL10NSiblingsExceptAdminReturnsTrue ()
 
 conditionStringDataProvider ()
 
 matchConditionStrings ($condition, array $record, $expectedResult)
 
 matchConditionStringsWithRecordTestFieldBeingArray ($condition, array $record, $expectedResult)
 
 flexformConditionStringDataProvider ()
 
 matchFlexformConditionStrings ($condition, array $record, $expectedResult)
 
 matchFlexformSheetConditionStringsForFieldsWithDotInName ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $subject
 

Detailed Description

Test case

Definition at line 25 of file EvaluateDisplayConditionsTest.php.

Member Function Documentation

addDataRemovesFlexformFieldsHiddenByDisplayCondition ( )
Test:

Definition at line 181 of file EvaluateDisplayConditionsTest.php.

addDataRemovesFlexformSheetsHiddenByDisplayCondition ( )
Test:

Definition at line 92 of file EvaluateDisplayConditionsTest.php.

addDataRemovesTcaColumnsHiddenByDisplayCondition ( )
Test:

Definition at line 40 of file EvaluateDisplayConditionsTest.php.

conditionStringDataProvider ( )

Returns data sets for the test matchConditionStrings Each data set is an array with the following elements:

  • the condition string
  • the current record
  • the expected result
Returns
array

Definition at line 386 of file EvaluateDisplayConditionsTest.php.

flexformConditionStringDataProvider ( )

Returns data sets for the test matchConditionStrings Each data set is an array with the following elements:

  • the condition string
  • the current record
  • the expected result
Returns
array

Definition at line 686 of file EvaluateDisplayConditionsTest.php.

matchConditionStrings (   $condition,
array  $record,
  $expectedResult 
)
Parameters
string$condition
array$record
string$expectedResultconditionStringDataProvider
Test:

Definition at line 623 of file EvaluateDisplayConditionsTest.php.

matchConditionStringsWithRecordTestFieldBeingArray (   $condition,
array  $record,
  $expectedResult 
)
Parameters
string$condition
array$record
string$expectedResultconditionStringDataProvider
Test:

Definition at line 654 of file EvaluateDisplayConditionsTest.php.

matchFlexformConditionStrings (   $condition,
array  $record,
  $expectedResult 
)
Parameters
string$condition
array$record
string$expectedResultflexformConditionStringDataProvider
Test:

Definition at line 727 of file EvaluateDisplayConditionsTest.php.

matchFlexformSheetConditionStringsForFieldsWithDotInName ( )
Test:

Definition at line 770 of file EvaluateDisplayConditionsTest.php.

matchHideL10NSiblingsExceptAdminReturnsTrue ( )
Test:

Definition at line 356 of file EvaluateDisplayConditionsTest.php.

matchHideL10NSiblingsReturnsTrue ( )

The HIDE_L10N_SIBLINGS condition is deprecated, this test only ensures that it can be successfully parsed

Test:

Definition at line 332 of file EvaluateDisplayConditionsTest.php.

setUp ( )
protected

Definition at line 32 of file EvaluateDisplayConditionsTest.php.

Member Data Documentation

$subject
protected

Definition at line 30 of file EvaluateDisplayConditionsTest.php.