diff --git a/includes/module.inc b/includes/module.inc index 0450e6b5bbb6cc98eed71bf9145772425f1f1e5a..3d9108c896b5635a43176aea5764ba297a3422bf 100644 --- a/includes/module.inc +++ b/includes/module.inc @@ -379,6 +379,7 @@ function module_enable($module_list, $enable_dependencies = TRUE) { drupal_set_installed_schema_version($module, $versions ? max($versions) : SCHEMA_INSTALLED); // Record the fact that it was installed. $modules_installed[] = $module; + watchdog('system', '%module module installed.', array('%module' => $module), WATCHDOG_INFO); } // Enable the module. diff --git a/modules/system/system.test b/modules/system/system.test index 831c8a6fd7e644a49d64cbfc6fb9fd6c26a818fe..30ba087efe1abfe3a1f44b51053e3d9879eb9541 100644 --- a/modules/system/system.test +++ b/modules/system/system.test @@ -122,6 +122,7 @@ class EnableDisableTestCase extends ModuleTestCase { $this->assertText(t('hook_modules_enabled fired for aggregator'), t('hook_modules_enabled fired.')); $this->assertModules(array('aggregator'), TRUE); $this->assertTableCount('aggregator', TRUE); + $this->assertLogMessage('system', "%module module installed.", array('%module' => 'aggregator'), WATCHDOG_INFO); $this->assertLogMessage('system', "%module module enabled.", array('%module' => 'aggregator'), WATCHDOG_INFO); // Disable aggregator, check tables, uninstall aggregator, check tables.