function TextTranslationTestCase::setUp
Overrides DrupalWebTestCase::setUp
File
-
modules/
field/ modules/ text/ text.test, line 433
Class
Code
function setUp() {
parent::setUp('locale', 'translation');
$full_html_format = filter_format_load('full_html');
$this->format = $full_html_format->format;
$this->admin = $this->drupalCreateUser(array(
'administer languages',
'administer content types',
'access administration pages',
'bypass node access',
'administer fields',
filter_permission_name($full_html_format),
));
$this->translator = $this->drupalCreateUser(array(
'create article content',
'edit own article content',
'translate content',
));
// Enable an additional language.
$this->drupalLogin($this->admin);
$edit = array(
'langcode' => 'fr',
);
$this->drupalPost('admin/config/regional/language/add', $edit, t('Add language'));
// Set "Article" content type to use multilingual support with translation.
$edit = array(
'language_content_type' => 2,
);
$this->drupalPost('admin/structure/types/manage/article', $edit, t('Save content type'));
$this->assertRaw(t('The content type %type has been updated.', array(
'%type' => 'Article',
)), 'Article content type has been updated.');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.