File

core/tests/Drupal/Tests/Component/Plugin/Attribute/AttributeClassDiscoveryTest.php, line 23

Class

AttributeClassDiscoveryTest
@coversDefaultClass \Drupal\Component\Plugin\Discovery\AttributeClassDiscovery @group Attribute @runTestsInSeparateProcesses

Namespace

Drupal\Tests\Component\Plugin\Attribute

Code

protected function setUp() : void {
  parent::setUp();

  // Ensure the file cache is disabled.
  FileCacheFactory::setConfiguration([
    FileCacheFactory::DISABLE_CACHE => TRUE,
  ]);

  // Ensure that FileCacheFactory has a prefix.
  FileCacheFactory::setPrefix('prefix');

  // Normally the attribute classes would be autoloaded.
  include_once __DIR__ . '/Fixtures/CustomPlugin.php';
  include_once __DIR__ . '/Fixtures/Plugins/PluginNamespace/AttributeDiscoveryTest1.php';
}