From 798eb7a56c838880896aa774d2de2a32bc8e54b0 Mon Sep 17 00:00:00 2001 From: tianshujie Date: Mon, 22 Sep 2025 14:03:02 +0800 Subject: [PATCH] * [unittest] fix unittest error. --- .../project/test/lib/project.unittest.class.php | 15 +++++++++++++++ module/project/test/tao/setmenubymodel.php | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/module/project/test/lib/project.unittest.class.php b/module/project/test/lib/project.unittest.class.php index f36ac550b2..9751bc1967 100644 --- a/module/project/test/lib/project.unittest.class.php +++ b/module/project/test/lib/project.unittest.class.php @@ -781,4 +781,19 @@ class projectTest return $e->getMessage(); } } + + /** + * Test setMenuByModel. + * + * @param string $model + * @access public + * @return string + */ + public function setMenuByModelTest($model) + { + $this->objectModel->setMenuByModel($model); + + global $lang; + return $lang->executionCommon; + } } diff --git a/module/project/test/tao/setmenubymodel.php b/module/project/test/tao/setmenubymodel.php index 391d2b8b4d..9a42d919c5 100644 --- a/module/project/test/tao/setmenubymodel.php +++ b/module/project/test/tao/setmenubymodel.php @@ -22,7 +22,7 @@ cid=1 */ -$projectTester = new Project(); +$projectTester = new projectTest(); r($projectTester->setMenuByModelTest('')) && p() && e('迭代'); // 项目不存在的情况 r($projectTester->setMenuByModelTest('error')) && p() && e('迭代'); // 项目不存在的情况 @@ -30,4 +30,4 @@ r($projectTester->setMenuByModelTest('scrum')) && p() && e('迭代'); r($projectTester->setMenuByModelTest('agileplus')) && p() && e('迭代'); // 融合敏捷项目 r($projectTester->setMenuByModelTest('waterfall')) && p() && e('阶段'); // 融合瀑布项目 r($projectTester->setMenuByModelTest('waterfallplus')) && p() && e('阶段'); // 瀑布项目 -r($projectTester->setMenuByModelTest('kanban')) && p() && e('项目看板'); // 看板项目 \ No newline at end of file +r($projectTester->setMenuByModelTest('kanban')) && p() && e('项目看板'); // 看板项目