From a5364f067052638fa6a6205fe2014242cef9067a Mon Sep 17 00:00:00 2001 From: liugang Date: Wed, 12 Nov 2025 09:46:30 +0800 Subject: [PATCH] + [misc] Add unit tests for projectZen::processBuildSearchParams() method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- module/project/test/zen/processbuildsearchparams.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/project/test/zen/processbuildsearchparams.php b/module/project/test/zen/processbuildsearchparams.php index b971107f3c..2ff4389f0f 100755 --- a/module/project/test/zen/processbuildsearchparams.php +++ b/module/project/test/zen/processbuildsearchparams.php @@ -31,6 +31,10 @@ $normalProduct = new stdclass(); $normalProduct->id = 1; $normalProduct->type = 'normal'; +$branchProduct = new stdclass(); +$branchProduct->id = 2; +$branchProduct->type = 'branch'; + $products = array(1 => 'Product1', 2 => 'Product2'); r($projectTest->processBuildSearchParamsTest((object)array('id' => 1, 'multiple' => 0, 'hasProduct' => 0, 'model' => 'scrum'), $normalProduct, $products, 'all', 0)) && p('fields:name') && e('Name'); // 步骤1:无产品项目,product字段应该被移除