#!/usr/bin/env php getCustomModules(); cid=19521 - 测试获取 modules1 中的自定义模块 @0 - 测试获取 modules2 中的自定义模块 @custom1 - 测试获取 modules3 中的自定义模块 @custom1,custom2 - 测试获取 modules4 中的自定义模块 @custom1,custom2,custom3 **/ include dirname(__FILE__, 5) . '/test/lib/init.php'; include dirname(__FILE__, 2) . '/lib/model.class.php'; zenData('user')->loadYaml('user')->gen(5); su('admin'); $upgrade = new upgradeModelTest(); $modules1 = array('/etc/bug', '/etc/task', '/etc/story'); $modules2 = array('/etc/bug', '/etc/task', '/etc/custom1'); $modules3 = array('/etc/bug', '/etc/custom1', '/etc/custom2'); $modules4 = array('/etc/custom1', '/etc/custom2', '/etc/custom3'); r($upgrade->getCustomModulesTest($modules1)) && p() && e('0'); // 测试获取 modules1 中的自定义模块 r($upgrade->getCustomModulesTest($modules2)) && p() && e('custom1'); // 测试获取 modules2 中的自定义模块 r($upgrade->getCustomModulesTest($modules3)) && p() && e('custom1,custom2'); // 测试获取 modules3 中的自定义模块 r($upgrade->getCustomModulesTest($modules4)) && p() && e('custom1,custom2,custom3'); // 测试获取 modules4 中的自定义模块