summaryrefslogtreecommitdiff
path: root/modules/system/system.test
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2008-07-23 07:37:06 +0000
committerDries Buytaert <dries@buytaert.net>2008-07-23 07:37:06 +0000
commitd743fcc5c758c076f43642ee6fff39740e1263f5 (patch)
treeb22272d37cc97ee41e5401bda6de6462eca04130 /modules/system/system.test
parentaddc33123222f9382ae3c3638288a1d96c5dcec6 (diff)
downloadbrdo-d743fcc5c758c076f43642ee6fff39740e1263f5.tar.gz
brdo-d743fcc5c758c076f43642ee6fff39740e1263f5.tar.bz2
- Patch #229129 by dmitrig01: clean up system modules page.
Diffstat (limited to 'modules/system/system.test')
-rw-r--r--modules/system/system.test15
1 files changed, 8 insertions, 7 deletions
diff --git a/modules/system/system.test b/modules/system/system.test
index 27f60fb9e..22fc1fb60 100644
--- a/modules/system/system.test
+++ b/modules/system/system.test
@@ -10,7 +10,7 @@ class EnableDisableCoreTestCase extends DrupalWebTestCase {
function getInfo() {
return array(
'name' => t('Module list functionality'),
- 'description' => t('Enable/disable core module and confirm table creation/deletion. Enable module without dependecy enabled.'),
+ 'description' => t('Enable/disable core module and confirm table creation/deletion. Enable module without dependency enabled.'),
'group' => t('System')
);
}
@@ -35,7 +35,7 @@ class EnableDisableCoreTestCase extends DrupalWebTestCase {
$this->assertTableCount('aggregator', FALSE);
$edit = array();
- $edit['status[aggregator]'] = 'aggregator';
+ $edit['modules[Core - optional][aggregator][enable]'] = 'aggregator';
$this->drupalPost('admin/build/modules', $edit, t('Save configuration'));
$this->assertText(t('The configuration options have been saved.'), t('Modules status has been updated.'));
@@ -44,7 +44,7 @@ class EnableDisableCoreTestCase extends DrupalWebTestCase {
// Disable aggregator, check tables, uninstall aggregator, check tables.
$edit = array();
- $edit['status[aggregator]'] = FALSE;
+ $edit['modules[Core - optional][aggregator][enable]'] = FALSE;
$this->drupalPost('admin/build/modules', $edit, t('Save configuration'));
$this->assertText(t('The configuration options have been saved.'), t('Modules status has been updated.'));
@@ -68,7 +68,7 @@ class EnableDisableCoreTestCase extends DrupalWebTestCase {
function testEnableWithoutDependency () {
// Attempt to enable content translation without locale enabled.
$edit = array();
- $edit['status[translation]'] = 'translation';
+ $edit['modules[Core - optional][translation][enable]'] = 'translation';
$this->drupalPost('admin/build/modules', $edit, t('Save configuration'));
$this->assertText(t('Some required modules must be enabled'), t('Dependecy required.'));
@@ -110,15 +110,16 @@ class EnableDisableCoreTestCase extends DrupalWebTestCase {
* @param array $modules Modules to check.
* @param boolean $enabled Module state.
*/
- function assertModules(array $modules, $enabled) {
+ function assertModules(Array $modules, $enabled) {
module_list(TRUE, FALSE);
foreach ($modules as $module) {
if ($enabled) {
- $this->assertTrue(module_exists($module) == $enabled, t('Module "@module" is enabled.', array('@module' => $module)));
+ $message = 'Module "@module" is enabled.';
}
else {
- $this->assertTrue(module_exists($module) == $enabled, t('Module "@module" not enabled.', array('@module' => $module)));
+ $message = 'Module "@module" is not enabled.';
}
+ $this->assertEqual(module_exists($module), $enabled, t($message, array('@module' => $module)));
}
}
}