Reflection.groupUseStatements.phpt 396 B

1234567891011121314151617181920
  1. <?php
  2. /**
  3. * Test: Parsing PHP 7 group use statements.
  4. */
  5. declare(strict_types=1);
  6. use Nette\Utils\Reflection;
  7. use Tester\Assert;
  8. require __DIR__ . '/../bootstrap.php';
  9. require __DIR__ . '/fixtures.reflection/expandClass.groupUse.php';
  10. Assert::same(
  11. ['A' => 'A\B\A', 'C' => 'A\B\B\C', 'D' => 'A\B\C', 'E' => 'D\E'],
  12. Reflection::getUseStatements(new ReflectionClass('GroupUseTest')),
  13. );