Documentation

FilecontentFilterIteratorTest extends IteratorTestCase
in package

Table of Contents

Methods

getTestFilterData()  : mixed
testAccept()  : mixed
testDirectory()  : mixed
testFilter()  : mixed
testUnreadableFile()  : mixed
assertIterator()  : mixed
assertIteratorInForeach()  : mixed
Same as IteratorTestCase::assertIterator with foreach usage.
assertOrderedIterator()  : mixed
assertOrderedIteratorForGroups()  : mixed
Same as assertOrderedIterator, but checks the order of groups of array elements.
assertOrderedIteratorInForeach()  : mixed
Same as IteratorTestCase::assertOrderedIterator with foreach usage.

Methods

testFilter()

public testFilter(Iterator $inner, array<string|int, mixed> $matchPatterns, array<string|int, mixed> $noMatchPatterns, array<string|int, mixed> $resultArray) : mixed
Parameters
$inner : Iterator
$matchPatterns : array<string|int, mixed>
$noMatchPatterns : array<string|int, mixed>
$resultArray : array<string|int, mixed>
Tags
dataProvider

getTestFilterData

assertIterator()

protected assertIterator(mixed $expected, Traversable $iterator) : mixed
Parameters
$expected : mixed
$iterator : Traversable

assertIteratorInForeach()

Same as IteratorTestCase::assertIterator with foreach usage.

protected assertIteratorInForeach(array<string|int, mixed> $expected, Traversable $iterator) : mixed
Parameters
$expected : array<string|int, mixed>
$iterator : Traversable

assertOrderedIterator()

protected assertOrderedIterator(mixed $expected, Traversable $iterator) : mixed
Parameters
$expected : mixed
$iterator : Traversable

assertOrderedIteratorForGroups()

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

protected assertOrderedIteratorForGroups(mixed $expected, Traversable $iterator) : mixed

@param 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

Parameters
$expected : mixed
$iterator : Traversable

assertOrderedIteratorInForeach()

Same as IteratorTestCase::assertOrderedIterator with foreach usage.

protected assertOrderedIteratorInForeach(array<string|int, mixed> $expected, Traversable $iterator) : mixed
Parameters
$expected : array<string|int, mixed>
$iterator : Traversable

        
On this page

Search results