function MigrateFieldInstanceTest::testMigrateFieldIntoUnknownNodeType
Same name in other branches
- 9 core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldInstanceTest.php \Drupal\Tests\field\Kernel\Migrate\d6\MigrateFieldInstanceTest::testMigrateFieldIntoUnknownNodeType()
- 8.9.x core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldInstanceTest.php \Drupal\Tests\field\Kernel\Migrate\d6\MigrateFieldInstanceTest::testMigrateFieldIntoUnknownNodeType()
- 10 core/modules/field/tests/src/Kernel/Migrate/d6/MigrateFieldInstanceTest.php \Drupal\Tests\field\Kernel\Migrate\d6\MigrateFieldInstanceTest::testMigrateFieldIntoUnknownNodeType()
Tests migrating fields into non-existent content types.
File
-
core/
modules/ field/ tests/ src/ Kernel/ Migrate/ d6/ MigrateFieldInstanceTest.php, line 182
Class
- MigrateFieldInstanceTest
- Migrate field instances.
Namespace
Drupal\Tests\field\Kernel\Migrate\d6Code
public function testMigrateFieldIntoUnknownNodeType() : void {
$this->sourceDatabase
->delete('node_type')
->condition('type', 'test_planet')
->execute();
// The field migrations use the migration plugin to ensure that the node
// types exist, so this should produce no failures...
$this->migrateFields();
// ...and the field instances should not have been migrated.
$this->assertNull(FieldConfig::load('node.test_planet.field_multivalue'));
$this->assertNull(FieldConfig::load('node.test_planet.field_test_text_single_checkbox'));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.