private function PatternsSystemTestCase::assertModule in Patterns 7
Same name and namespace in other branches
- 7.2 tests/system/system.test \PatternsSystemTestCase::assertModule()
Check the database if a module is enabled/disabled. @name Module name @enabled TRUE iff the module should be enabled.
1 call to PatternsSystemTestCase::assertModule()
- PatternsSystemTestCase::testModules in tests/
system/ system.test
File
- tests/
system/ system.test, line 36 - SimpleTests for the System component of Patterns.
Class
- PatternsSystemTestCase
- @file SimpleTests for the System component of Patterns.
Code
private function assertModule($name, $enabled = TRUE) {
$module = db_select('system', 's')
->fields('s', array(
'name',
))
->condition('name', $name)
->condition('type', 'module')
->condition('status', $enabled ? '1' : '0')
->countQuery()
->execute()
->fetchField();
$this
->assertEqual($module, 1, $message = 'The ' . $name . ' module should ' . ($enabled ? '' : 'not ') . 'be enabled.');
}