From cfe5f33ff3795e07211001dd8a1f27e5132eafbc Mon Sep 17 00:00:00 2001 From: mayue Date: Sat, 7 May 2022 08:00:37 +0000 Subject: [PATCH] * Add block module. --- test/class/block.class.php | 551 ++++++++++++++++++ test/model/block/appendcountparams.php | 19 + test/model/block/checkapi.php | 19 + test/model/block/getassigntomeparams.php | 26 + test/model/block/getavailableblocks.php | 23 + test/model/block/getblock.php | 26 + test/model/block/getblocklist.php | 21 + test/model/block/getbugparams.php | 23 + test/model/block/getbuildparams.php | 20 + test/model/block/getbyid.php | 26 + test/model/block/getcaseparams.php | 23 + test/model/block/getclosedblockpairs.php | 21 + test/model/block/getexecutionparams.php | 20 + .../block/getexecutionstatisticparams.php | 20 + test/model/block/gethiddenblocks.php | 19 + test/model/block/getlastkey.php | 23 + test/model/block/getlistparams.php | 26 + test/model/block/getoverviewparams.php | 19 + test/model/block/getplanparams.php | 19 + test/model/block/getproductparams.php | 19 + .../model/block/getproductstatisticparams.php | 19 + test/model/block/getprojectdynamicparams.php | 19 + test/model/block/getprojectparams.php | 19 + .../model/block/getprojectstatisticparams.php | 19 + test/model/block/getprojectteamparams.php | 19 + test/model/block/getqastatisticparams.php | 19 + test/model/block/getrecentprojectparams.php | 19 + test/model/block/getreleaseparams.php | 19 + test/model/block/getscrumlistparams.php | 19 + test/model/block/getscrumoverviewparams.php | 19 + test/model/block/getscrumproductparams.php | 19 + test/model/block/getscrumroadmapparams.php | 19 + test/model/block/getscrumtestparams.php | 19 + test/model/block/getsprintparams.php | 19 + test/model/block/getstatisticparams.php | 19 + test/model/block/getstoryparams.php | 19 + test/model/block/getstorysestimatehours.php | 19 + test/model/block/gettaskparams.php | 19 + test/model/block/gettesttaskparams.php | 19 + test/model/block/gettodoparams.php | 19 + .../block/getwaterfallestimateparams.php | 19 + test/model/block/getwaterfallganttparams.php | 19 + test/model/block/getwaterfallissueparams.php | 19 + .../block/getwaterfallprogressparams.php | 19 + test/model/block/getwaterfallreportparams.php | 19 + test/model/block/getwaterfallriskparams.php | 19 + test/model/block/getwelcomeblockdata.php | 19 + test/model/block/initblock.php | 19 + test/model/block/islongblock.php | 19 + test/model/block/save.php | 19 + test/ztest | 3 + 51 files changed, 1536 insertions(+) create mode 100644 test/class/block.class.php create mode 100755 test/model/block/appendcountparams.php create mode 100755 test/model/block/checkapi.php create mode 100755 test/model/block/getassigntomeparams.php create mode 100755 test/model/block/getavailableblocks.php create mode 100755 test/model/block/getblock.php create mode 100755 test/model/block/getblocklist.php create mode 100755 test/model/block/getbugparams.php create mode 100755 test/model/block/getbuildparams.php create mode 100755 test/model/block/getbyid.php create mode 100755 test/model/block/getcaseparams.php create mode 100755 test/model/block/getclosedblockpairs.php create mode 100755 test/model/block/getexecutionparams.php create mode 100755 test/model/block/getexecutionstatisticparams.php create mode 100755 test/model/block/gethiddenblocks.php create mode 100755 test/model/block/getlastkey.php create mode 100755 test/model/block/getlistparams.php create mode 100755 test/model/block/getoverviewparams.php create mode 100755 test/model/block/getplanparams.php create mode 100755 test/model/block/getproductparams.php create mode 100755 test/model/block/getproductstatisticparams.php create mode 100755 test/model/block/getprojectdynamicparams.php create mode 100755 test/model/block/getprojectparams.php create mode 100755 test/model/block/getprojectstatisticparams.php create mode 100755 test/model/block/getprojectteamparams.php create mode 100755 test/model/block/getqastatisticparams.php create mode 100755 test/model/block/getrecentprojectparams.php create mode 100755 test/model/block/getreleaseparams.php create mode 100755 test/model/block/getscrumlistparams.php create mode 100755 test/model/block/getscrumoverviewparams.php create mode 100755 test/model/block/getscrumproductparams.php create mode 100755 test/model/block/getscrumroadmapparams.php create mode 100755 test/model/block/getscrumtestparams.php create mode 100755 test/model/block/getsprintparams.php create mode 100755 test/model/block/getstatisticparams.php create mode 100755 test/model/block/getstoryparams.php create mode 100755 test/model/block/getstorysestimatehours.php create mode 100755 test/model/block/gettaskparams.php create mode 100755 test/model/block/gettesttaskparams.php create mode 100755 test/model/block/gettodoparams.php create mode 100755 test/model/block/getwaterfallestimateparams.php create mode 100755 test/model/block/getwaterfallganttparams.php create mode 100755 test/model/block/getwaterfallissueparams.php create mode 100755 test/model/block/getwaterfallprogressparams.php create mode 100755 test/model/block/getwaterfallreportparams.php create mode 100755 test/model/block/getwaterfallriskparams.php create mode 100755 test/model/block/getwelcomeblockdata.php create mode 100755 test/model/block/initblock.php create mode 100755 test/model/block/islongblock.php create mode 100755 test/model/block/save.php diff --git a/test/class/block.class.php b/test/class/block.class.php new file mode 100644 index 0000000000..3407c248a2 --- /dev/null +++ b/test/class/block.class.php @@ -0,0 +1,551 @@ +objectModel = $tester->loadModel('block'); + } + + public function saveTest($id, $source, $type, $module = 'my') + { + $objects = $this->objectModel->save($id, $source, $type, $module = 'my'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get block by ID. + * + * @param int $blockID + * @access public + * @return void + */ + public function getByIDTest($blockID) + { + $objects = $this->objectModel->getByID($blockID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get saved block config. + * + * @param int $id + * @access public + * @return object + */ + public function getBlockTest($id) + { + $objects = $this->objectModel->getBlock($id); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get last key. + * + * @param string $appName + * @access public + * @return int + */ + public function getLastKeyTest($module = 'my') + { + $objects = $this->objectModel->getLastKey($module); + + $objects[$module] = $objects; + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get block list for account. + * + * @param string $appName + * @access public + * @return void + */ + public function getBlockListTest($module = 'my', $type = '') + { + $objects = $this->objectModel->getBlockList($module, $type); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get hidden blocks + * + * @access public + * @return array + */ + public function getHiddenBlocksTest($module = 'my') + { + $objects = $this->objectModel->getHiddenBlocks($module); + + if(dao::isError()) return dao::getError(); + + if(empty($objects)) + { + $objects['code'] = 'fail'; + $objects['message'] = '未获取到隐藏的区块'; + } + + return $objects; + } + + public function getWelcomeBlockDataTest() + { + $objects = $this->objectModel->getWelcomeBlockData(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function initBlockTest($module, $type = '') + { + $objects = $this->objectModel->initBlock($module, $type = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get block list. + * + * @param string $module + * @param string $dashboard + * @param object $model + * + * @access public + * @return string + */ + public function getAvailableBlocksTest($module = '', $dashboard = '', $model = '') + { + $objects = json_decode($this->objectModel->getAvailableBlocks($module, $dashboard, $model)); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getListParamsTest($module = '') + { + $objects = json_decode($this->objectModel->getListParams($module)); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getTodoParamsTest($module = '') + { + $objects = $this->objectModel->getTodoParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getTaskParamsTest($module = '') + { + $objects = $this->objectModel->getTaskParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get Bug Params. + * + * @access public + * @return json + */ + public function getBugParamsTest($module = '') + { + $objects = json_decode($this->objectModel->getBugParams($module)); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get case params. + * + * @access public + * @return json + */ + public function getCaseParamsTest($module = '') + { + $objects = json_decode($this->objectModel->getCaseParams($module)); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getTesttaskParamsTest($module = '') + { + $objects = $this->objectModel->getTesttaskParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStoryParamsTest($module = '') + { + $objects = $this->objectModel->getStoryParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getPlanParamsTest() + { + $objects = $this->objectModel->getPlanParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getReleaseParamsTest() + { + $objects = $this->objectModel->getReleaseParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProjectParamsTest() + { + $objects = $this->objectModel->getProjectParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProjectTeamParamsTest() + { + $objects = $this->objectModel->getProjectTeamParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get Build params. + * + * @access public + * @return json + */ + public function getBuildParamsTest() + { + $objects = json_decode($this->objectModel->getBuildParams()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProductParamsTest() + { + $objects = $this->objectModel->getProductParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStatisticParamsTest($module = 'product') + { + $objects = $this->objectModel->getStatisticParams($module = 'product'); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProductStatisticParamsTest() + { + $objects = $this->objectModel->getProductStatisticParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProjectStatisticParamsTest() + { + $objects = $this->objectModel->getProjectStatisticParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get execution statistic params. + * + * @access public + * @return void + */ + public function getExecutionStatisticParamsTest() + { + $objects = json_decode($this->objectModel->getExecutionStatisticParams()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getQaStatisticParamsTest() + { + $objects = $this->objectModel->getQaStatisticParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getRecentProjectParamsTest() + { + $objects = $this->objectModel->getRecentProjectParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getOverviewParamsTest() + { + $objects = $this->objectModel->getOverviewParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getWaterfallReportParamsTest() + { + $objects = $this->objectModel->getWaterfallReportParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getWaterfallEstimateParamsTest() + { + $objects = $this->objectModel->getWaterfallEstimateParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getWaterfallGanttParamsTest() + { + $objects = $this->objectModel->getWaterfallGanttParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getWaterfallProgressParamsTest() + { + $objects = $this->objectModel->getWaterfallProgressParams(); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getWaterfallIssueParamsTest($module = '') + { + $objects = $this->objectModel->getWaterfallIssueParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getWaterfallRiskParamsTest($module = '') + { + $objects = $this->objectModel->getWaterfallRiskParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get execution params. + * + * @access public + * @return json + */ + public function getExecutionParamsTest() + { + $objects = json_decode($this->objectModel->getExecutionParams()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get assign to me params. + * + * @access public + * @return json + */ + public function getAssignToMeParamsTest() + { + $objects = json_decode($this->objectModel->getAssignToMeParams()); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + /** + * Get closed block pairs. + * + * @param string $closedBlock + * @access public + * @return array + */ + public function getClosedBlockPairsTest($closedBlock) + { + $objects = $this->objectModel->getClosedBlockPairs($closedBlock); + + if(dao::isError()) return dao::getError(); + + if(empty($objects)) + { + $objects['code'] = 'fail'; + $objects['message'] = '未获取到关闭的区域'; + } + + return $objects; + } + + public function appendCountParamsTest($params = '') + { + $objects = $this->objectModel->appendCountParams($params = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function isLongBlockTest($block) + { + $objects = $this->objectModel->isLongBlock($block); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function checkAPITest($hash) + { + $objects = $this->objectModel->checkAPI($hash); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getScrumTestParamsTest($module = '') + { + $objects = $this->objectModel->getScrumTestParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getScrumListParamsTest($module = '') + { + $objects = $this->objectModel->getScrumListParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getScrumOverviewParamsTest($module = '') + { + $objects = $this->objectModel->getScrumOverviewParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getScrumRoadMapParamsTest($module = '') + { + $objects = $this->objectModel->getScrumRoadMapParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getScrumProductParamsTest($module = '') + { + $objects = $this->objectModel->getScrumProductParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getProjectDynamicParamsTest($module = '') + { + $objects = $this->objectModel->getProjectDynamicParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getSprintParamsTest($module = '') + { + $objects = $this->objectModel->getSprintParams($module = ''); + + if(dao::isError()) return dao::getError(); + + return $objects; + } + + public function getStorysEstimateHoursTest($storyID) + { + $objects = $this->objectModel->getStorysEstimateHours($storyID); + + if(dao::isError()) return dao::getError(); + + return $objects; + } +} diff --git a/test/model/block/appendcountparams.php b/test/model/block/appendcountparams.php new file mode 100755 index 0000000000..5b0c1886aa --- /dev/null +++ b/test/model/block/appendcountparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +appendCountParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->appendCountParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/checkapi.php b/test/model/block/checkapi.php new file mode 100755 index 0000000000..fa929c7957 --- /dev/null +++ b/test/model/block/checkapi.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +checkAPI(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->checkAPITest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getassigntomeparams.php b/test/model/block/getassigntomeparams.php new file mode 100755 index 0000000000..278f1d8044 --- /dev/null +++ b/test/model/block/getassigntomeparams.php @@ -0,0 +1,26 @@ +#!/usr/bin/env php +getAssignToMeParams(); +cid=1 +pid=1 + +获取当前登陆用户待办的默认参数 >> 待办数,20,input +获取当前登陆用户任务的默认参数 >> 任务数,20,input +获取当前登陆用户Bug的默认参数 >> Bug数,20,input +获取当前登陆用户需求的默认参数 >> 需求数,20,input + +*/ + +$block = new blockTest(); +$data = $block->getAssignToMeParamsTest(); + +r($data) && p('todoCount:name,default,control') && e('待办数,20,input'); // 获取当前登陆用户待办的默认参数 +r($data) && p('taskCount:name,default,control') && e('任务数,20,input'); // 获取当前登陆用户任务的默认参数 +r($data) && p('bugCount:name,default,control') && e('Bug数,20,input'); // 获取当前登陆用户Bug的默认参数 +r($data) && p('storyCount:name,default,control') && e('需求数,20,input'); // 获取当前登陆用户需求的默认参数 \ No newline at end of file diff --git a/test/model/block/getavailableblocks.php b/test/model/block/getavailableblocks.php new file mode 100755 index 0000000000..23461d5b6e --- /dev/null +++ b/test/model/block/getavailableblocks.php @@ -0,0 +1,23 @@ +#!/usr/bin/env php +getAvailableBlocks(); +cid=1 +pid=1 + +通过获取项目的可用区块 >> 项目计划,最新动态 +通过获取测试的可用区块 >> 测试统计,Bug列表,用例列表,版本列表 + +*/ + +$block = new blockTest(); +$data[0] = $block->getAvailableBlocksTest('project', 'project', 'waterfall'); +$data[1] = $block->getAvailableBlocksTest('qa'); + +r($data[0]) && p('waterfallgantt,projectdynamic') && e('项目计划,最新动态'); // 通过获取项目的可用区块 +r($data[1]) && p('statistic,bug,case,testtask') && e('测试统计,Bug列表,用例列表,版本列表'); // 通过获取测试的可用区块 \ No newline at end of file diff --git a/test/model/block/getblock.php b/test/model/block/getblock.php new file mode 100755 index 0000000000..78d1641b6a --- /dev/null +++ b/test/model/block/getblock.php @@ -0,0 +1,26 @@ +#!/usr/bin/env php +getBlock(); +cid=1 +pid=1 + +测试获取block的所属模块 >> my +测试获取block的名称 >> 项目统计 +测试获取block的来源 >> project +测试获取block的区块 >> statistic + +*/ + +$block = new blockTest(); +$data = $block->getBlockTest(99); + +r($data) && p('module') && e('my'); // 测试获取block的所属模块 +r($data) && p('title') && e('项目统计'); // 测试获取block的名称 +r($data) && p('source') && e('project'); // 测试获取block的来源 +r($data) && p('block') && e('statistic'); // 测试获取block的区块 \ No newline at end of file diff --git a/test/model/block/getblocklist.php b/test/model/block/getblocklist.php new file mode 100755 index 0000000000..30af7b5496 --- /dev/null +++ b/test/model/block/getblocklist.php @@ -0,0 +1,21 @@ +#!/usr/bin/env php +getBlockList(); +cid=1 +pid=1 + + >> 测试统计;指派给我的Bug;指派给我的用例;待测版本列表 + >> 项目计划;最新计划 + +*/ + +$block = new blockTest(); + +r($block->getBlockListTest('qa')) && p('107:title;108:title;109:title;110:title') && e('测试统计;指派给我的Bug;指派给我的用例;待测版本列表'); +r($block->getBlockListTest('project', 'waterfall')) && p('105:title;106:title') && e('项目计划;最新计划'); \ No newline at end of file diff --git a/test/model/block/getbugparams.php b/test/model/block/getbugparams.php new file mode 100755 index 0000000000..8bca7bdc00 --- /dev/null +++ b/test/model/block/getbugparams.php @@ -0,0 +1,23 @@ +#!/usr/bin/env php +getBugParams(); +cid=1 +pid=1 + +测试通过模块获取Bug区块的参数 >> 数量;类型;排序 +测试通过模块获取Bug区块的参数 >> 数量;类型;排序 + +*/ + +$block = new blockTest(); +$data[0] = $block->getBugParamsTest('qa'); +$data[1] = $block->getBugParamsTest('my'); + +r($data[0]) && p('count:name;type:name;orderBy:name') && e('数量;类型;排序'); //测试通过模块获取Bug区块的参数 +r($data[1]) && p('count:name;type:name;orderBy:name') && e('数量;类型;排序'); //测试通过模块获取Bug区块的参数 \ No newline at end of file diff --git a/test/model/block/getbuildparams.php b/test/model/block/getbuildparams.php new file mode 100755 index 0000000000..5f918edeec --- /dev/null +++ b/test/model/block/getbuildparams.php @@ -0,0 +1,20 @@ +#!/usr/bin/env php +getBuildParams(); +cid=1 +pid=1 + +测试获取版本区块参数 >> 数量,20,input + +*/ + +$block = new blockTest(); +$data = $block->getBuildParamsTest(); + +r($data) && p('count:name,default,control') && e('数量,20,input'); //测试获取版本区块参数 \ No newline at end of file diff --git a/test/model/block/getbyid.php b/test/model/block/getbyid.php new file mode 100755 index 0000000000..14af278854 --- /dev/null +++ b/test/model/block/getbyid.php @@ -0,0 +1,26 @@ +#!/usr/bin/env php +getByID(); +cid=1 +pid=1 + +测试获取block的所属模块 >> my +测试获取block的名称 >> 项目统计 +测试获取block的来源 >> project +测试获取block的区块 >> statistic + +*/ + +$block = new blockTest(); +$data = $block->getByIDTest(99); + +r($data) && p('module') && e('my'); // 测试获取block的所属模块 +r($data) && p('title') && e('项目统计'); // 测试获取block的名称 +r($data) && p('source') && e('project'); // 测试获取block的来源 +r($data) && p('block') && e('statistic'); // 测试获取block的区块 \ No newline at end of file diff --git a/test/model/block/getcaseparams.php b/test/model/block/getcaseparams.php new file mode 100755 index 0000000000..6ee1880523 --- /dev/null +++ b/test/model/block/getcaseparams.php @@ -0,0 +1,23 @@ +#!/usr/bin/env php +getCaseParams(); +cid=1 +pid=1 + +测试通过模块获取用例区块的参数 >> 数量;类型;排序 +测试通过模块获取用例区块的参数 >> 数量;类型;排序 + +*/ + +$block = new blockTest(); +$data[0] = $block->getCaseParamsTest('qa'); +$data[1] = $block->getCaseParamsTest('my'); + +r($data[0]) && p('count:name;type:name;orderBy:name') && e('数量;类型;排序'); //测试通过模块获取用例区块的参数 +r($data[1]) && p('count:name;type:name;orderBy:name') && e('数量;类型;排序'); //测试通过模块获取用例区块的参数 \ No newline at end of file diff --git a/test/model/block/getclosedblockpairs.php b/test/model/block/getclosedblockpairs.php new file mode 100755 index 0000000000..bc4b12d98e --- /dev/null +++ b/test/model/block/getclosedblockpairs.php @@ -0,0 +1,21 @@ +#!/usr/bin/env php +getClosedBlockPairs(); +cid=1 +pid=1 + +测试获取关闭的区块键值对 >> 未获取到关闭的区域 + +*/ + +global $config; +$block = new blockTest(); +$data = $block->getClosedBlockPairsTest(''); + +r($data) && p('massage') && e('未获取到关闭的区域'); //测试获取关闭的区块键值对 \ No newline at end of file diff --git a/test/model/block/getexecutionparams.php b/test/model/block/getexecutionparams.php new file mode 100755 index 0000000000..f203999757 --- /dev/null +++ b/test/model/block/getexecutionparams.php @@ -0,0 +1,20 @@ +#!/usr/bin/env php +getExecutionParams(); +cid=1 +pid=1 + +测试获取执行区块的参数 >> 数量;类型 + +*/ + +$block = new blockTest(); +$data = $block->getExecutionParamsTest(); + +r($data) && p('count:name;type:name') && e('数量;类型'); //测试获取执行区块的参数 \ No newline at end of file diff --git a/test/model/block/getexecutionstatisticparams.php b/test/model/block/getexecutionstatisticparams.php new file mode 100755 index 0000000000..5048e71494 --- /dev/null +++ b/test/model/block/getexecutionstatisticparams.php @@ -0,0 +1,20 @@ +#!/usr/bin/env php +getExecutionStatisticParams(); +cid=1 +pid=1 + +测试获取执行区块的参数 >> 数量;类型 + +*/ + +$block = new blockTest(); +$data = $block->getExecutionStatisticParamsTest(); + +r($data) && p('count:name;type:name') && e('数量;类型'); //测试获取执行区块的参数 \ No newline at end of file diff --git a/test/model/block/gethiddenblocks.php b/test/model/block/gethiddenblocks.php new file mode 100755 index 0000000000..46262cafe7 --- /dev/null +++ b/test/model/block/gethiddenblocks.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getHiddenBlocks(); +cid=1 +pid=1 + +测试获取隐藏的区块 >> 未获取到隐藏的区块 + +*/ + +$block = new blockTest(); + +r($block->getHiddenBlocksTest('my')) && p('message') && e('未获取到隐藏的区块'); //测试获取隐藏的区块 \ No newline at end of file diff --git a/test/model/block/getlastkey.php b/test/model/block/getlastkey.php new file mode 100755 index 0000000000..55a9c9be71 --- /dev/null +++ b/test/model/block/getlastkey.php @@ -0,0 +1,23 @@ +#!/usr/bin/env php +getLastKey(); +cid=1 +pid=1 + +测试通过qa模块获取区块的key >> 4 +测试通过my模块获取区块的key >> 10 + +*/ + +$block = new blockTest(); +$data[0] = $block->getLastKeyTest('qa'); +$data[1] = $block->getLastKeyTest('my'); + +r($data[0]) && p('qa') && e('4'); //测试通过qa模块获取区块的key +r($data[1]) && p('my') && e('10'); //测试通过my模块获取区块的key \ No newline at end of file diff --git a/test/model/block/getlistparams.php b/test/model/block/getlistparams.php new file mode 100755 index 0000000000..51c946e96d --- /dev/null +++ b/test/model/block/getlistparams.php @@ -0,0 +1,26 @@ +#!/usr/bin/env php +getListParams(); +cid=1 +pid=1 + +测试通过模块获取区块的参数 >> 数量 +测试通过模块获取区块的参数 >> 数量 +测试通过模块获取区块的参数 >> 数量;类型;排序 + +*/ + +$block = new blockTest(); +$data[0] = $block->getListParamsTest('my'); +$data[1] = $block->getListParamsTest('qa'); +$data[2] = $block->getListParamsTest('project'); + +r($data[0]) && p('count:name') && e('数量'); //测试通过模块获取区块的参数 +r($data[1]) && p('count:name') && e('数量'); //测试通过模块获取区块的参数 +r($data[2]) && p('count:name;type:name;orderBy:name') && e('数量;类型;排序'); //测试通过模块获取区块的参数 \ No newline at end of file diff --git a/test/model/block/getoverviewparams.php b/test/model/block/getoverviewparams.php new file mode 100755 index 0000000000..b5831720dc --- /dev/null +++ b/test/model/block/getoverviewparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getOverviewParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getOverviewParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getplanparams.php b/test/model/block/getplanparams.php new file mode 100755 index 0000000000..ade816a08b --- /dev/null +++ b/test/model/block/getplanparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getPlanParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getPlanParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getproductparams.php b/test/model/block/getproductparams.php new file mode 100755 index 0000000000..19a3b74284 --- /dev/null +++ b/test/model/block/getproductparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getProductParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getProductParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getproductstatisticparams.php b/test/model/block/getproductstatisticparams.php new file mode 100755 index 0000000000..1deba25d79 --- /dev/null +++ b/test/model/block/getproductstatisticparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getProductStatisticParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getProductStatisticParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getprojectdynamicparams.php b/test/model/block/getprojectdynamicparams.php new file mode 100755 index 0000000000..d87ca56aef --- /dev/null +++ b/test/model/block/getprojectdynamicparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getProjectDynamicParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getProjectDynamicParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getprojectparams.php b/test/model/block/getprojectparams.php new file mode 100755 index 0000000000..473a3b6208 --- /dev/null +++ b/test/model/block/getprojectparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getProjectParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getProjectParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getprojectstatisticparams.php b/test/model/block/getprojectstatisticparams.php new file mode 100755 index 0000000000..73d3c8723b --- /dev/null +++ b/test/model/block/getprojectstatisticparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getProjectStatisticParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getProjectStatisticParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getprojectteamparams.php b/test/model/block/getprojectteamparams.php new file mode 100755 index 0000000000..056ec1c387 --- /dev/null +++ b/test/model/block/getprojectteamparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getProjectTeamParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getProjectTeamParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getqastatisticparams.php b/test/model/block/getqastatisticparams.php new file mode 100755 index 0000000000..280c2e7981 --- /dev/null +++ b/test/model/block/getqastatisticparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getQaStatisticParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getQaStatisticParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getrecentprojectparams.php b/test/model/block/getrecentprojectparams.php new file mode 100755 index 0000000000..60b18810b3 --- /dev/null +++ b/test/model/block/getrecentprojectparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getRecentProjectParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getRecentProjectParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getreleaseparams.php b/test/model/block/getreleaseparams.php new file mode 100755 index 0000000000..03cd0771f3 --- /dev/null +++ b/test/model/block/getreleaseparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getReleaseParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getReleaseParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getscrumlistparams.php b/test/model/block/getscrumlistparams.php new file mode 100755 index 0000000000..b113738a27 --- /dev/null +++ b/test/model/block/getscrumlistparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getScrumListParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getScrumListParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getscrumoverviewparams.php b/test/model/block/getscrumoverviewparams.php new file mode 100755 index 0000000000..4c9969d044 --- /dev/null +++ b/test/model/block/getscrumoverviewparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getScrumOverviewParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getScrumOverviewParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getscrumproductparams.php b/test/model/block/getscrumproductparams.php new file mode 100755 index 0000000000..c29c134c64 --- /dev/null +++ b/test/model/block/getscrumproductparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getScrumProductParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getScrumProductParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getscrumroadmapparams.php b/test/model/block/getscrumroadmapparams.php new file mode 100755 index 0000000000..5007f35a07 --- /dev/null +++ b/test/model/block/getscrumroadmapparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getScrumRoadMapParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getScrumRoadMapParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getscrumtestparams.php b/test/model/block/getscrumtestparams.php new file mode 100755 index 0000000000..f2e9ca73d0 --- /dev/null +++ b/test/model/block/getscrumtestparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getScrumTestParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getScrumTestParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getsprintparams.php b/test/model/block/getsprintparams.php new file mode 100755 index 0000000000..1843a0bfc2 --- /dev/null +++ b/test/model/block/getsprintparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getSprintParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getSprintParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getstatisticparams.php b/test/model/block/getstatisticparams.php new file mode 100755 index 0000000000..aec3ccbb16 --- /dev/null +++ b/test/model/block/getstatisticparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getStatisticParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getStatisticParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getstoryparams.php b/test/model/block/getstoryparams.php new file mode 100755 index 0000000000..deb78f30d5 --- /dev/null +++ b/test/model/block/getstoryparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getStoryParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getStoryParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getstorysestimatehours.php b/test/model/block/getstorysestimatehours.php new file mode 100755 index 0000000000..ae49c60c05 --- /dev/null +++ b/test/model/block/getstorysestimatehours.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getStorysEstimateHours(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getStorysEstimateHoursTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/gettaskparams.php b/test/model/block/gettaskparams.php new file mode 100755 index 0000000000..45d4669ff4 --- /dev/null +++ b/test/model/block/gettaskparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getTaskParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getTaskParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/gettesttaskparams.php b/test/model/block/gettesttaskparams.php new file mode 100755 index 0000000000..fcfa14592d --- /dev/null +++ b/test/model/block/gettesttaskparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getTesttaskParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getTesttaskParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/gettodoparams.php b/test/model/block/gettodoparams.php new file mode 100755 index 0000000000..22ff78a644 --- /dev/null +++ b/test/model/block/gettodoparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getTodoParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getTodoParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwaterfallestimateparams.php b/test/model/block/getwaterfallestimateparams.php new file mode 100755 index 0000000000..c0f9b709ef --- /dev/null +++ b/test/model/block/getwaterfallestimateparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWaterfallEstimateParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWaterfallEstimateParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwaterfallganttparams.php b/test/model/block/getwaterfallganttparams.php new file mode 100755 index 0000000000..2b667d2c51 --- /dev/null +++ b/test/model/block/getwaterfallganttparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWaterfallGanttParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWaterfallGanttParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwaterfallissueparams.php b/test/model/block/getwaterfallissueparams.php new file mode 100755 index 0000000000..1bb5fd5374 --- /dev/null +++ b/test/model/block/getwaterfallissueparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWaterfallIssueParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWaterfallIssueParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwaterfallprogressparams.php b/test/model/block/getwaterfallprogressparams.php new file mode 100755 index 0000000000..4821ee58a4 --- /dev/null +++ b/test/model/block/getwaterfallprogressparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWaterfallProgressParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWaterfallProgressParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwaterfallreportparams.php b/test/model/block/getwaterfallreportparams.php new file mode 100755 index 0000000000..d3c54f547e --- /dev/null +++ b/test/model/block/getwaterfallreportparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWaterfallReportParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWaterfallReportParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwaterfallriskparams.php b/test/model/block/getwaterfallriskparams.php new file mode 100755 index 0000000000..79a84a7b88 --- /dev/null +++ b/test/model/block/getwaterfallriskparams.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWaterfallRiskParams(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWaterfallRiskParamsTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/getwelcomeblockdata.php b/test/model/block/getwelcomeblockdata.php new file mode 100755 index 0000000000..58457eab52 --- /dev/null +++ b/test/model/block/getwelcomeblockdata.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +getWelcomeBlockData(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->getWelcomeBlockDataTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/initblock.php b/test/model/block/initblock.php new file mode 100755 index 0000000000..4ff906feca --- /dev/null +++ b/test/model/block/initblock.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +initBlock(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->initBlockTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/islongblock.php b/test/model/block/islongblock.php new file mode 100755 index 0000000000..8f908b10d1 --- /dev/null +++ b/test/model/block/islongblock.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +isLongBlock(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->isLongBlockTest()) && p() && e(); \ No newline at end of file diff --git a/test/model/block/save.php b/test/model/block/save.php new file mode 100755 index 0000000000..d7923587a7 --- /dev/null +++ b/test/model/block/save.php @@ -0,0 +1,19 @@ +#!/usr/bin/env php +save(); +cid=1 +pid=1 + + + +*/ + +$block = new blockTest(); + +r($block->saveTest()) && p() && e(); \ No newline at end of file diff --git a/test/ztest b/test/ztest index 00b20665f0..fbd97fb5fb 100755 --- a/test/ztest +++ b/test/ztest @@ -25,6 +25,9 @@ switch($argv[1]) case 'admin': ztfRun('model/admin'); break; + case 'block': + ztfRun('model/block'); + break; case 'branch': ztfRun('model/branch'); break;