diff options
author | Dries Buytaert <dries@buytaert.net> | 2009-07-01 08:39:56 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2009-07-01 08:39:56 +0000 |
commit | fb125851a3cc5aa494ee315a5d7d129e2995a81f (patch) | |
tree | 2ce7881a22bba6bbd5cd97c211f88dfb6e483ed9 /modules/system/system.test | |
parent | 8eb8dcc8425295d1a4278613031812bff7d98c15 (diff) | |
download | brdo-fb125851a3cc5aa494ee315a5d7d129e2995a81f.tar.gz brdo-fb125851a3cc5aa494ee315a5d7d129e2995a81f.tar.bz2 |
- Patch #306027 by agentrickard, catch, dereine, Dave Reid, drewish, et al: automatically clean the {role_permission} table when modules are uninstalled.
Diffstat (limited to 'modules/system/system.test')
-rw-r--r-- | modules/system/system.test | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/system/system.test b/modules/system/system.test index b62a6c74b..b68d31dcc 100644 --- a/modules/system/system.test +++ b/modules/system/system.test @@ -149,6 +149,12 @@ class EnableDisableTestCase extends ModuleTestCase { $this->assertModules(array('aggregator'), FALSE); $this->assertTableCount('aggregator', FALSE); $this->assertLogMessage('system', "%module module uninstalled.", array('%module' => 'aggregator'), WATCHDOG_INFO); + + // Reinstall (and enable) aggregator module. + $edit = array(); + $edit['modules[Core][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.')); } } |