From 80a9f3a9a90bf6195cfc6be5f8a9a35db65a41ec Mon Sep 17 00:00:00 2001 From: liumengyi Date: Mon, 30 Jun 2025 09:23:21 +0800 Subject: [PATCH] * [unittest] modify unittest of processExecutionAndProjectActionExtra. --- .../processexecutionandprojectactionextra.php | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/module/action/test/model/processexecutionandprojectactionextra.php b/module/action/test/model/processexecutionandprojectactionextra.php index ff70ff309e..9707dab836 100644 --- a/module/action/test/model/processexecutionandprojectactionextra.php +++ b/module/action/test/model/processexecutionandprojectactionextra.php @@ -12,11 +12,11 @@ title=测试 actionModel->processExecutionAndProjectActionExtra(); timeout=0 cid=1 -- 没有extra属性extra @~~ -- vision 为lite属性extra @~~ - 检查只有1个产品 @1 - 检查extra中是否有id=1的产品 @1 - 检查extra中是否有id=2的产品 @1 +- 没有extra属性extra @~~ +- vision 为lite属性extra @~~ */ @@ -26,8 +26,18 @@ $actionModel = $tester->loadModel('action'); $action = new stdclass(); $action->objectType = 'execution'; $action->objectID = '3'; -$action->extra = ''; +$config->vision = 'rnd'; +$action->extra = '1'; +$actionModel->processExecutionAndProjectActionExtra($action); +r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查只有1个产品 + +$action->extra = '1,2'; +$actionModel->processExecutionAndProjectActionExtra($action); +r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查extra中是否有id=1的产品 +r(strpos($action->extra, '#2 正常产品2') !== false) && p() && e('1'); //检查extra中是否有id=2的产品 + +$action->extra = ''; $actionModel->processExecutionAndProjectActionExtra($action); r($action) && p('extra') && e('~~'); //没有extra @@ -35,13 +45,3 @@ $config->vision = 'lite'; $action->extra = '1,2'; $actionModel->processExecutionAndProjectActionExtra($action); r($action) && p('extra') && e('~~'); //vision 为lite - -$config->vision = 'rnd'; -$action->extra = '1'; -$actionModel->processExecutionAndProjectActionExtra($action); -r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查只有1个产品 - -$action->extra = '1,2'; -$actionModel->processExecutionAndProjectActionExtra($action); -r(strpos($action->extra, '#1 正常产品1') !== false) && p() && e('1'); //检查extra中是否有id=1的产品 -r(strpos($action->extra, '#2 正常产品2') !== false) && p() && e('1'); //检查extra中是否有id=2的产品 \ No newline at end of file