function PathRedirectImportLanguageTest::setUp in Path redirect import 7
Prepares the testing environment
Overrides DrupalWebTestCase::setUp
File
- tests/
path_redirect_import.test, line 95 - File that holds functional tests for Path Redirect Import module
Class
Code
function setUp() {
// Enable minimum required modules.
parent::setUp('redirect', 'path_redirect_import', 'locale');
// Create user.
$this->privileged_user = $this
->drupalCreateUser(array(
'administer nodes',
'create page content',
'administer redirects',
'administer languages',
));
$this
->drupalLogin($this->privileged_user);
// Add a new language.
$edit = array(
'langcode' => 'es',
);
$this
->drupalPost('admin/config/regional/language/add', $edit, t('Add language'));
// Create dummy node.
$title = $this
->randomName(8);
$edit = array(
'title' => $title,
);
$this
->drupalPost('node/add/page', $edit, t('Save'));
// Clear the static cache -> it gives problems with languages enabled list.
drupal_static_reset();
}