You are here

protected function IteratorTestCase::assertIteratorInForeach in Database Sanitize 7

Same as IteratorTestCase::assertIterator with foreach usage.

Parameters

array $expected:

\Traversable $iterator:

File

vendor/symfony/finder/Tests/Iterator/IteratorTestCase.php, line 70

Class

IteratorTestCase

Namespace

Symfony\Component\Finder\Tests\Iterator

Code

protected function assertIteratorInForeach($expected, \Traversable $iterator) {
  $values = array();
  foreach ($iterator as $file) {
    $this
      ->assertInstanceOf('Symfony\\Component\\Finder\\SplFileInfo', $file);
    $values[] = $file
      ->getPathname();
  }
  sort($values);
  sort($expected);
  $this
    ->assertEquals($expected, array_values($values));
}