From eada14f5eff584aedefc4b79cc60d4faf0e0e699 Mon Sep 17 00:00:00 2001 From: hufangzhou Date: Fri, 12 Jul 2024 13:01:08 +0800 Subject: [PATCH] * [test] Modify the unit test of custom module. --- module/custom/test/model/computefeatures.php | 12 ++++++------ module/custom/test/model/disablefeaturesbymode.php | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/module/custom/test/model/computefeatures.php b/module/custom/test/model/computefeatures.php index 9fb953446b..2da59b8f89 100644 --- a/module/custom/test/model/computefeatures.php +++ b/module/custom/test/model/computefeatures.php @@ -60,11 +60,11 @@ r($openFeatures[0]) && p('0,1') && e('program,productLine'); // 计算开源版 r($openFeatures[1]) && p() && e('0'); // 计算开源版敏捷项目启用的功能 r($openFeatures[2]) && p() && e('0'); // 计算开源版敏捷项目不启用的功能 r($ipdFeatures[0]) && p('0,1') && e('program,productLine'); // 计算ipd版不启用的功能 -r($ipdFeatures[1]) && p('0,1') && e('问题,风险'); // 计算ipd版敏捷项目启用的功能 -r($ipdFeatures[2]) && p('0') && e('度量'); // 计算ipd版敏捷项目不启用的功能 +r($ipdFeatures[1]) && p() && e('0'); // 计算ipd版敏捷项目启用的功能 +r($ipdFeatures[2]) && p() && e('0'); // 计算ipd版敏捷项目不启用的功能 r($maxFeatures[0]) && p('0,1') && e('program,productLine'); // 计算旗舰版不启用的功能 -r($maxFeatures[1]) && p('0,1') && e('问题,风险'); // 计算旗舰版敏捷项目启用的功能 -r($maxFeatures[2]) && p('0') && e('度量'); // 计算旗舰版敏捷项目不启用的功能 +r($maxFeatures[1]) && p() && e('0'); // 计算旗舰版敏捷项目启用的功能 +r($maxFeatures[2]) && p() && e('0'); // 计算旗舰版敏捷项目不启用的功能 zenData('project')->gen(0); zenData('story')->gen(0); @@ -83,7 +83,7 @@ r($openFeatures[1]) && p() && e('0'); r($openFeatures[2]) && p() && e('0'); // 计算无相关数据时,开源版敏捷项目不启用的功能 r($ipdFeatures[0]) && p('0,1,2,3,4') && e('program,productLine,productER,productUR,projectWaterfall'); // 计算无相关数据时,ipd版不启用的功能 r($ipdFeatures[1]) && p() && e('0'); // 计算无相关数据时,ipd版敏捷项目启用的功能 -r($ipdFeatures[2]) && p('0,1') && e('问题,风险'); // 计算无相关数据时,ipd版敏捷项目不启用的功能 +r($ipdFeatures[2]) && p() && e('0'); // 计算无相关数据时,ipd版敏捷项目不启用的功能 r($maxFeatures[0]) && p('0,1,2,3,4') && e('program,productLine,productER,productUR,projectWaterfall'); // 计算无相关数据时,旗舰版不启用的功能 r($maxFeatures[1]) && p() && e('0'); // 计算无相关数据时,旗舰版敏捷项目启用的功能 -r($maxFeatures[2]) && p('0,1') && e('问题,风险'); // 计算无相关数据时,旗舰版敏捷项目不启用的功能 +r($maxFeatures[2]) && p() && e('0'); // 计算无相关数据时,旗舰版敏捷项目不启用的功能 diff --git a/module/custom/test/model/disablefeaturesbymode.php b/module/custom/test/model/disablefeaturesbymode.php index 87e678cd02..a5d446d088 100644 --- a/module/custom/test/model/disablefeaturesbymode.php +++ b/module/custom/test/model/disablefeaturesbymode.php @@ -20,5 +20,5 @@ cid=1 $modeList = array('ALM', 'light'); $customTester = new customTest(); -r($customTester->disableFeaturesByModeTest($modeList[0])) && p() && e('0'); // 将模式设置为全生命周期管理模式 -r($customTester->disableFeaturesByModeTest($modeList[1], ';')) && p() && e('productER,productUR,waterfall,waterfallplus,scrumIssue,agileplusIssue,scrumRisk,agileplusRisk,scrumOpportunity,agileplusOpportunity,scrumMeeting,agileplusMeeting,scrumAuditplan,agileplusAuditplan,scrumProcess,agileplusProcess,assetlib,scrumMeasrecord,agileplusMeasrecord,productTrack,productRoadmap'); // 将模式设置为轻量级管理模式 +r($customTester->disableFeaturesByModeTest($modeList[0])) && p() && e('0'); // 将模式设置为全生命周期管理模式 +r($customTester->disableFeaturesByModeTest($modeList[1], ';')) && p() && e('productER,productUR,waterfall,waterfallplus,scrumMeasrecord,agileplusMeasrecord,productTrack,productRoadmap'); // 将模式设置为轻量级管理模式