MigrateForumSettingsTest.php in Zircon Profile 8
File
core/modules/forum/src/Tests/Migrate/d7/MigrateForumSettingsTest.php
View source
<?php
namespace Drupal\forum\Tests\Migrate\d7;
use Drupal\migrate_drupal\Tests\d7\MigrateDrupal7TestBase;
class MigrateForumSettingsTest extends MigrateDrupal7TestBase {
public static $modules = [
'comment',
'field',
'filter',
'text',
'node',
'taxonomy',
'forum',
];
protected function setUp() {
parent::setUp();
$this
->executeMigration('d7_taxonomy_vocabulary');
$this
->executeMigration('d7_forum_settings');
}
public function testForumSettingsMigration() {
$config = $this
->config('forum.settings');
$this
->assertIdentical(9, $config
->get('block.active.limit'));
$this
->assertIdentical(4, $config
->get('block.new.limit'));
$this
->assertIdentical(10, $config
->get('topics.hot_threshold'));
$this
->assertIdentical(25, $config
->get('topics.page_limit'));
$this
->assertIdentical(1, $config
->get('topics.order'));
$this
->assertIdentical('forums', $config
->get('vocabulary'));
}
}