private function completeData($functionName) {/*{{{*/ $className = str_replace("test", '', $functionName); $this->assertTrue(class_exists($className), $className."类不存在\n"); $factory = new OpenFactory; $factory->wrapData(); $dataPath = $configs->standardPath.strtolower($className); $configs = BeanFinder::get('configs'); $resPath = $configs->resPath.strtolower($className); $this->assertTrue(is_dir($resPath), $resPath."路径不存在\n"); $fileList = XString::listFile($resPath); $this->assertNotEmpty($fileList, $className."下没有文件\n"); XString::clearDir($dataPath); foreach ($fileList as $key => $file) { if (strstr($file, 'xml') == false) { unset ($fileList[$key]); } } return $fileList; }/*}}}*/