1.20.x filter_dialog.test | public FilterEditorLinkValidateTestCase::setUp() |
Set up testing environment.
Overrides BackdropWebTestCase::setUp
File
- modules/
filter/ tests/ filter_dialog.test, line 19 - Functional tests for the Filter module.
Class
- FilterEditorLinkValidateTestCase
- Test for filter dialog link validation.
Code
public function setUp() {
parent::setUp(
'filter',
'ckeditor',
'filter_formtest',
'language',
'locale'
);
// Add a language and set it as default.
$german = (object) array(
'langcode' => 'de',
'name' => 'German',
'direction' => LANGUAGE_LTR,
);
language_save($german);
config_set('system.core', 'language_default', 'de');
// Create text format using filter default settings.
$filter_info = filter_filter_info();
$filters = array_fill_keys(array_keys($filter_info), array());
$format = (object) array(
'format' => 'filter_custom',
'name' => 'Filter custom',
'filters' => $filters,
'editor' => 'ckeditor',
);
filter_format_save($format);
$permission = filter_permission_name($format);
$this->format = $format;
// Create content type.
$this->backdropCreateContentType(array('type' => 'page', 'name' => 'Page'));
// Create user and log in.
$this->editorUser = $this->backdropCreateUser(array(
'access content',
'bypass node access',
$permission,
));
$this->backdropLogin($this->editorUser);
}