function CKEditor5PluginManagerTest::setUp

Same name and namespace in other branches
  1. 10 core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php \Drupal\Tests\ckeditor5\Kernel\CKEditor5PluginManagerTest::setUp()
  2. 11.x core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php \Drupal\Tests\ckeditor5\Kernel\CKEditor5PluginManagerTest::setUp()

Overrides KernelTestBase::setUp

File

core/modules/ckeditor5/tests/src/Kernel/CKEditor5PluginManagerTest.php, line 63

Class

CKEditor5PluginManagerTest
Tests different ways of enabling CKEditor 5 plugins.

Namespace

Drupal\Tests\ckeditor5\Kernel

Code

protected function setUp() : void {
    parent::setUp();
    FilterFormat::create(Yaml::parseFile('core/profiles/standard/config/install/filter.format.basic_html.yml'))->save();
    Editor::create([
        'format' => 'basic_html',
        'editor' => 'ckeditor5',
    ])->save();
    FilterFormat::create(Yaml::parseFile('core/profiles/standard/config/install/filter.format.full_html.yml'))->save();
    Editor::create([
        'format' => 'full_html',
        'editor' => 'ckeditor5',
    ])->save();
    $this->manager = $this->container
        ->get('plugin.manager.ckeditor5.plugin');
    $this->typedConfig = $this->container
        ->get('config.typed');
}

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