public function DirectoryResourceTest::testIteration

@dataProvider getPatternsAndEmpty

File

drupal/core/vendor/kriswallsmith/assetic/tests/Assetic/Test/Factory/Resource/DirectoryResourceTest.php, line 48

Class

DirectoryResourceTest

Namespace

Assetic\Test\Factory\Resource

Code

public function testIteration($pattern, $empty) {
  $resource = new DirectoryResource(__DIR__, $pattern);
  $count = 0;
  foreach ($resource as $r) {
    ++$count;
    $this
      ->assertInstanceOf('Assetic\\Factory\\Resource\\ResourceInterface', $r);
  }
  if ($empty) {
    $this
      ->assertEmpty($count);
  }
  else {
    $this
      ->assertNotEmpty($count);
  }
}