TYPO3  7.6
Protected Member Functions | List of all members
IteratorTestCase Class Reference
Inheritance diagram for IteratorTestCase:
CustomFilterIteratorTest FilecontentFilterIteratorTest FilenameFilterIteratorTest PathFilterIteratorTest RealIteratorTestCase RecursiveDirectoryIteratorTest FinderTest DateRangeFilterIteratorTest DepthRangeFilterIteratorTest ExcludeDirectoryFilterIteratorTest FilePathsIteratorTest FileTypeFilterIteratorTest FilterIteratorTest SizeRangeFilterIteratorTest SortableIteratorTest

Protected Member Functions

 assertIterator ($expected,\Traversable $iterator)
 
 assertOrderedIterator ($expected,\Traversable $iterator)
 
 assertOrderedIteratorForGroups ($expected,\Traversable $iterator)
 
 assertIteratorInForeach ($expected,\Traversable $iterator)
 
 assertOrderedIteratorInForeach ($expected,\Traversable $iterator)
 

Detailed Description

Definition at line 14 of file IteratorTestCase.php.

Member Function Documentation

assertIterator (   $expected,
\Traversable  $iterator 
)
protected

Definition at line 16 of file IteratorTestCase.php.

Referenced by FilecontentFilterIteratorTest\testAccept(), FilenameFilterIteratorTest\testAccept(), FileTypeFilterIteratorTest\testAccept(), DateRangeFilterIteratorTest\testAccept(), SizeRangeFilterIteratorTest\testAccept(), ExcludeDirectoryFilterIteratorTest\testAccept(), CustomFilterIteratorTest\testAccept(), FinderTest\testAccessDeniedException(), FinderTest\testAdaptersChaining(), FinderTest\testAppendDoesNotRequireIn(), FinderTest\testAppendWithAFinder(), FinderTest\testAppendWithAnArray(), FinderTest\testContains(), FinderTest\testContainsOnDirectory(), FinderTest\testDate(), FinderTest\testDepth(), FinderTest\testDirectories(), FilecontentFilterIteratorTest\testDirectory(), FinderTest\testExclude(), FinderTest\testFiles(), PathFilterIteratorTest\testFilter(), FilecontentFilterIteratorTest\testFilter(), FinderTest\testFilter(), FinderTest\testFollowLinks(), FinderTest\testIgnoredAccessDeniedException(), FinderTest\testIgnoreDotFiles(), FinderTest\testIgnoreVCS(), FinderTest\testIn(), FinderTest\testInWithGlob(), FinderTest\testInWithGlobBrace(), FinderTest\testMultipleLocationsWithSubDirectories(), FinderTest\testName(), FinderTest\testNotContainsOnDirectory(), FinderTest\testNotName(), FinderTest\testPath(), FinderTest\testRegexName(), FinderTest\testRegexSpecialCharsLocationWithPathRestrictionContainingStartFlag(), FinderTest\testSize(), FinderTest\testSort(), FinderTest\testSortByAccessedTime(), FinderTest\testSortByChangedTime(), FinderTest\testSortByModifiedTime(), FinderTest\testSortByName(), FinderTest\testSortByType(), and FilecontentFilterIteratorTest\testUnreadableFile().

assertIteratorInForeach (   $expected,
\Traversable  $iterator 
)
protected

Same as IteratorTestCase::assertIterator with foreach usage.

Parameters
array$expected
\Traversable$iterator

Definition at line 68 of file IteratorTestCase.php.

Referenced by FinderTest\testMultipleLocationsWithSubDirectories().

assertOrderedIterator (   $expected,
\Traversable  $iterator 
)
protected

Definition at line 30 of file IteratorTestCase.php.

Referenced by SortableIteratorTest\testAccept().

assertOrderedIteratorForGroups (   $expected,
\Traversable  $iterator 
)
protected

Same as assertOrderedIterator, but checks the order of groups of array elements.

Parameters
array$expected- an array of arrays. For any two subarrays $a and $b such that $a goes before $b in $expected, the method asserts that any element of $a goes before any element of $b in the sequence generated by $iterator
\Traversable$iterator

Definition at line 47 of file IteratorTestCase.php.

Referenced by SortableIteratorTest\testAccept().

assertOrderedIteratorInForeach (   $expected,
\Traversable  $iterator 
)
protected

Same as IteratorTestCase::assertOrderedIterator with foreach usage.

Parameters
array$expected
\Traversable$iterator

Definition at line 88 of file IteratorTestCase.php.