From d743fcc5c758c076f43642ee6fff39740e1263f5 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 23 Jul 2008 07:37:06 +0000 Subject: - Patch #229129 by dmitrig01: clean up system modules page. --- modules/system/system.test | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'modules/system/system.test') 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))); } } } -- cgit v1.2.3