/** * {@inheritdoc} */ protected function setUp() { parent::setUp(); $this->filter = FilterFormat::create(['format' => 'test_format', 'name' => $this->randomMachineName()]); $this->filter->setFilterConfig('video_embed_wysiwyg', ['status' => 1]); $this->filter->save(); }
/** * Test the format tags settings. * * @dataProvider formatTagsSettingsTestCases */ public function testFormatTagsSettings($filter_plugins, $expected_format_tags) { foreach ($filter_plugins as $filter_plugin_id => $filter_plugin_settings) { $this->format->setFilterConfig($filter_plugin_id, $filter_plugin_settings); } $this->format->save(); $internal_plugin = $this->ckeditorPluginManager->createInstance('internal', []); $plugin_config = $internal_plugin->getConfig($this->editor); $this->assertEquals($expected_format_tags, explode(';', $plugin_config['format_tags'])); }