function MigrateFieldPluginManagerTest::testDefaultWeight
Tests that plugins with no explicit weight are given a weight of 0.
File
- 
              core/modules/ migrate_drupal/ tests/ src/ Kernel/ MigrateFieldPluginManagerTest.php, line 110 
Class
- MigrateFieldPluginManagerTest
- Tests the field plugin manager.
Namespace
Drupal\Tests\migrate_drupal\KernelCode
public function testDefaultWeight() {
  $definitions = $this->pluginManager
    ->getDefinitions();
  $deprecated_plugins = [
    'date',
  ];
  foreach ($definitions as $id => $definition) {
    $this->assertArrayHasKey('weight', $definition);
    if (in_array($id, $deprecated_plugins, TRUE)) {
      $this->assertSame(9999999, $definition['weight']);
    }
    else {
      $this->assertSame(0, $definition['weight']);
    }
  }
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
