public function MigrateNodeTypeTest::testNodeType in Zircon Profile 8.0
Same name in this branch
- 8.0 core/modules/node/src/Tests/Migrate/d6/MigrateNodeTypeTest.php \Drupal\node\Tests\Migrate\d6\MigrateNodeTypeTest::testNodeType()
- 8.0 core/modules/node/src/Tests/Migrate/d7/MigrateNodeTypeTest.php \Drupal\node\Tests\Migrate\d7\MigrateNodeTypeTest::testNodeType()
Same name and namespace in other branches
- 8 core/modules/node/src/Tests/Migrate/d7/MigrateNodeTypeTest.php \Drupal\node\Tests\Migrate\d7\MigrateNodeTypeTest::testNodeType()
Tests Drupal 7 node type to Drupal 8 migration.
File
- core/
modules/ node/ src/ Tests/ Migrate/ d7/ MigrateNodeTypeTest.php, line 74 - Contains \Drupal\node\Tests\Migrate\d7\MigrateNodeTypeTest.
Class
- MigrateNodeTypeTest
- Upgrade node types to node.type.*.yml.
Namespace
Drupal\node\Tests\Migrate\d7Code
public function testNodeType() {
$this
->assertEntity('article', 'Article', 'Use <em>articles</em> for time-sensitive content like news, press releases or blog posts.', 'Help text for articles', TRUE, FALSE, "Body");
$this
->assertEntity('blog', 'Blog entry', 'Use for multi-user blogs. Every user gets a personal blog.', 'Blog away, good sir!', TRUE, FALSE, 'Body');
// book's display_submitted flag is not set, so it will default to TRUE.
$this
->assertEntity('book', 'Book page', '<em>Books</em> have a built-in hierarchical navigation. Use for handbooks or tutorials.', '', TRUE, TRUE, "Body");
$this
->assertEntity('forum', 'Forum topic', 'A <em>forum topic</em> starts a new discussion thread within a forum.', 'No name-calling, no flame wars. Be nice.', TRUE, FALSE, 'Body');
$this
->assertEntity('page', 'Basic page', "Use <em>basic pages</em> for your static content, such as an 'About us' page.", 'Help text for basic pages', FALSE, FALSE, "Body");
// This node type does not carry a body field.
$this
->assertEntity('test_content_type', 'Test content type', 'This is the description of the test content type.', 'Help text for test content type', FALSE, TRUE);
}