function ModuleUnitTest::testSystemModulesBrokenConfigure
Test system_modules() with a module with a broken configure path.
File
-
modules/
simpletest/ tests/ module.test, line 144
Class
- ModuleUnitTest
- Unit tests for the module API.
Code
function testSystemModulesBrokenConfigure() {
module_enable(array(
'system_admin_test',
));
$this->resetAll();
$admin = $this->drupalCreateUser(array(
'administer modules',
));
$this->drupalLogin($admin);
$this->drupalGet('admin/modules');
$module_log = db_query_range('SELECT message FROM {watchdog} WHERE type = :type ORDER BY wid DESC', 0, 1, array(
':type' => 'system',
))->fetchField();
$this->assertEqual('Module %module specifies an invalid path for configuration: %configure', $module_log, 'An error was logged for the module\'s broken configure path.');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.