function FilterFormatPermissionTest::testConfigurableFilterFormat

Same name in other branches
  1. 9 core/modules/filter/tests/src/Kernel/Migrate/d6/FilterFormatPermissionTest.php \Drupal\Tests\filter\Kernel\Migrate\d6\FilterFormatPermissionTest::testConfigurableFilterFormat()
  2. 8.9.x core/modules/filter/tests/src/Kernel/Migrate/d6/FilterFormatPermissionTest.php \Drupal\Tests\filter\Kernel\Migrate\d6\FilterFormatPermissionTest::testConfigurableFilterFormat()
  3. 11.x core/modules/filter/tests/src/Kernel/Migrate/d6/FilterFormatPermissionTest.php \Drupal\Tests\filter\Kernel\Migrate\d6\FilterFormatPermissionTest::testConfigurableFilterFormat()

Tests configurability of filter_format migration name.

@covers ::__construct

File

core/modules/filter/tests/src/Kernel/Migrate/d6/FilterFormatPermissionTest.php, line 25

Class

FilterFormatPermissionTest
Tests conversion of format serial to string id in permission name.

Namespace

Drupal\Tests\filter\Kernel\Migrate\d6

Code

public function testConfigurableFilterFormat() : void {
    $migration = Migration::create($this->container, [], 'custom_migration', []);
    $filterFormatPermissionMigration = FilterFormatPermission::create($this->container, [
        'migration' => 'custom_filter_format',
    ], 'custom_filter_format', [], $migration);
    $reflected_config = new \ReflectionProperty($filterFormatPermissionMigration, 'configuration');
    $config = $reflected_config->getValue($filterFormatPermissionMigration);
    $this->assertEquals('custom_filter_format', $config['migration']);
}

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