public function PatternsMenuTestCase::setUp in Patterns 7
Same name and namespace in other branches
- 7.2 tests/menu/menu.test \PatternsMenuTestCase::setUp()
Setups the testing environment.
Loads the patterns and libraries modules plus all those that are passed as parameters; skips the Patterns splash screen.
Parameters
array $user_modules The array of modules to enable:
bool $first (optional) If TRUE, the Patterns splash: screen is not skipped.
Overrides PatternsTestCase::setUp
File
- tests/
menu/ menu.test, line 20 - SimpleTests for the menu component of Patterns.
Class
- PatternsMenuTestCase
- @file SimpleTests for the menu component of Patterns.
Code
public function setUp($modules = array(), $first = FALSE) {
$this->menu_tests_dir = $this
->getPatternsTestDir() . 'menu/';
// Enable any modules required for the tests.
$modules = array(
'patterns_components',
'patterns_yamlparser',
);
parent::setUp($modules);
$this->big_user = $this
->drupalCreateUser(array(
'administer patterns',
'administer menu',
'administer url aliases',
));
$this
->drupalLogin($this->big_user);
}