enableModule
Definition
enableModule($version, $module, $instance)
enable_module.inc, line 85
Code
<?php
function enableModule($version, $module, $instance) {
# Enable Module
global $args, $bins, $db_user, $db_pass, $simpletest_install_dir_url, $simpletest_install_dir;
$args->instance = $instance;
$args->db_user = $db_user;
$args->db_pass = $db_pass;
$args->install_url = $simpletest_install_dir_url;
$args->install_dir = $simpletest_install_dir;
$args->module = $module;
switch ($version) {
case '6':
$test = &new TestDrupal6Enable();
$reporter = &new InstallReporter();
$test->run($reporter);
$fails = $result[1];
if ($fails > 0) {
terminateTesting(STA_FAIL, $result[0]);
return FALSE;
}
break;
case '5':
$test = &new TestDrupal5Enable();
$reporter = &new InstallReporter();
$test->run($reporter);
$result = $reporter->getOutput();
$fails = $result[1];
if ($fails > 0) {
terminateTesting(STA_FAIL, $result[0]);
return FALSE;
}
break;
case '4.7':
$test = &new TestDrupal47Enable();
$reporter = &new InstallReporter();
$test->run($reporter);
$result = $reporter->getOutput();
$fails = $result[1];
if ($fails > 0) {
terminateTesting(STA_FAIL, $result[0]);
return FALSE;
}
break;
}
return TRUE;
}
?> 