function DocParserTest::testAutoloadAnnotation
Tests autoload annotation.
Attributes
#[Group('DCOM-56')]
File
- 
              core/tests/ Drupal/ Tests/ Component/ Annotation/ Doctrine/ DocParserTest.php, line 1073 
Class
- DocParserTest
- This class is a near-copy of Doctrine\Tests\Common\Annotations\DocParserTest, which is part of the Doctrine project: <http://www.doctrine-project.org>. It was copied from version 1.2.7.
Namespace
Drupal\Tests\Component\Annotation\DoctrineCode
public function testAutoloadAnnotation() : void {
  self::assertFalse(class_exists('Drupal\\Tests\\Component\\Annotation\\Doctrine\\Fixture\\Annotation\\Autoload', false), 'Pre-condition: Drupal\\Tests\\Component\\Annotation\\Doctrine\\Fixture\\Annotation\\Autoload not allowed to be loaded.');
  $parser = new DocParser();
  $parser->setImports([
    'autoload' => Autoload::class,
  ]);
  $annotations = $parser->parse('@Autoload');
  self::assertCount(1, $annotations);
  self::assertInstanceOf(Autoload::class, $annotations[0]);
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
