Upgraded imagemagick and manually altered pdf to image module to handle changes....
[yaffs-website] / web / modules / contrib / entity_reference_revisions / tests / src / Kernel / Plugin / Derivative / EntityReferenceRevisionsDeriverTest.php
1 <?php
2
3 namespace Drupal\Tests\entity_reference_revisions\Kernel\Plugin\Derivative;
4
5 use Drupal\entity_reference_revisions\Plugin\migrate\destination\EntityReferenceRevisions;
6 use Drupal\KernelTests\KernelTestBase;
7 use Drupal\migrate\Plugin\MigrationPluginManager;
8 use Drupal\migrate\Plugin\MigrateDestinationPluginManager;
9
10 /**
11  * Tests the migration deriver.
12  *
13  * @coversDefaultClass \Drupal\entity_reference_revisions\Plugin\Derivative\MigrateEntityReferenceRevisions
14  * @group entity_reference_revisions
15  */
16 class EntityReferenceRevisionsDeriverTest extends KernelTestBase {
17
18   /**
19    * {@inheritdoc}
20    */
21   public static $modules = ['migrate', 'entity_reference_revisions', 'entity_composite_relationship_test'];
22
23   /**
24    * {@inheritdoc}
25    */
26   protected function setUp() {
27     parent::setUp();
28     $this->installConfig($this->modules);
29   }
30
31   /**
32    * Tests deriver.
33    *
34    * @covers ::getDerivativeDefinitions
35    */
36   public function testDestinationDeriver() {
37     /** @var MigrateDestinationPluginManager $migrationDestinationManager */
38     $migrationDestinationManager = \Drupal::service('plugin.manager.migrate.destination');
39
40     $destination = $migrationDestinationManager->getDefinition('entity_reference_revisions:entity_test_composite');
41     $this->assertEquals(EntityReferenceRevisions::class, $destination['class']);
42   }
43
44
45
46 }