function SkinrUITestCase::setUp in Skinr 8.2
Same name and namespace in other branches
- 7.2 tests/skinr_ui.test \SkinrUITestCase::setUp()
2 calls to SkinrUITestCase::setUp()
- SkinrContextUITestCase::setUp in skinr_context/
tests/ skinr_context_ui.test - SkinrUIAdminTestCase::setUp in skinr_ui/
src/ Tests/ skinr_ui.test
2 methods override SkinrUITestCase::setUp()
- SkinrContextUITestCase::setUp in skinr_context/
tests/ skinr_context_ui.test - SkinrUIAdminTestCase::setUp in skinr_ui/
src/ Tests/ skinr_ui.test
File
- skinr_ui/
src/ Tests/ skinr_ui.test, line 14 - Tests for the Skinr UI module.
Class
- SkinrUITestCase
- Base class for Skinr UI tests.
Code
function setUp() {
$modules = func_get_args();
if (isset($modules[0]) && is_array($modules[0])) {
$modules = $modules[0];
}
parent::setUp(array_merge(array(
'block',
'comment',
'contextual',
'skinr_ui',
'skinr_ui_test',
), $modules));
$this->admin_user = $this
->drupalCreateUser(array(
'administer blocks',
'access contextual links',
'administer skinr',
'edit skin settings',
'edit advanced skin settings',
));
$this
->drupalLogin($this->admin_user);
// Enable main system block for content region and the user menu block for
// the first sidebar.
// @see http://drupal.org/node/913086
$default_theme = variable_get('theme_default', 'bartik');
db_merge('block')
->key(array(
'theme' => $default_theme,
'module' => 'system',
'delta' => 'main',
))
->fields(array(
'status' => 1,
'region' => 'content',
'pages' => '',
))
->execute();
db_merge('block')
->key(array(
'theme' => $default_theme,
'module' => 'system',
'delta' => 'user-menu',
))
->fields(array(
'status' => 1,
'region' => 'sidebar_first',
'pages' => '',
))
->execute();
db_merge('block')
->key(array(
'theme' => $default_theme,
'module' => 'search',
'delta' => 'form',
))
->fields(array(
'status' => 1,
'region' => 'sidebar_first',
'pages' => '',
))
->execute();
}