FilterIteratorTest
extends RealIteratorTestCase
in package
Tags
Table of Contents
Properties
Methods
- setUpBeforeClass() : mixed
- tearDownAfterClass() : mixed
- testFilterFilesystemIterators() : 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.
- toAbsolute() : mixed
- toAbsoluteFixtures() : mixed
Properties
$files
protected
static mixed
$files
$tmpDir
protected
static mixed
$tmpDir
Methods
setUpBeforeClass()
public
static setUpBeforeClass() : mixed
tearDownAfterClass()
public
static tearDownAfterClass() : mixed
testFilterFilesystemIterators()
public
testFilterFilesystemIterators() : mixed
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
toAbsolute()
protected
static toAbsolute([mixed $files = null ]) : mixed
Parameters
- $files : mixed = null
toAbsoluteFixtures()
protected
static toAbsoluteFixtures(mixed $files) : mixed
Parameters
- $files : mixed