MigrateProcessErrorMessagesTest::$definition

Same name and namespace in other branches
  1. 11.x core/modules/migrate/tests/src/Kernel/MigrateProcessErrorMessagesTest.php \Drupal\Tests\migrate\Kernel\MigrateProcessErrorMessagesTest::definition

The default stub migration definition.

Type: array

File

core/modules/migrate/tests/src/Kernel/MigrateProcessErrorMessagesTest.php, line 60

Class

MigrateProcessErrorMessagesTest
Tests the format of messages from process plugin exceptions.

Namespace

Drupal\Tests\migrate\Kernel

Code

protected array $definition = [
  'id' => 'process_errors_migration',
  'idMap' => [
    'plugin' => 'idmap_prophecy',
  ],
  'source' => [
    'plugin' => 'embedded_data',
    'data_rows' => [
      [
        'id' => 1,
        'my_property' => [
          'subfield' => [
            42,
          ],
        ],
      ],
    ],
    'ids' => [
      'id' => [
        'type' => 'integer',
      ],
    ],
  ],
  'process' => [
    'id' => 'id',
  ],
  'destination' => [
    'plugin' => 'dummy',
  ],
  'migration_dependencies' => [],
];

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.