From 8e755efbd76ed02d44b212b495d513470f7bbc6d Mon Sep 17 00:00:00 2001 From: sunguangming Date: Fri, 6 Jun 2025 05:53:09 +0000 Subject: [PATCH] * [unittest] modify unittest. --- module/user/test/model/getprojects.php | 27 +++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) mode change 100644 => 100755 module/user/test/model/getprojects.php diff --git a/module/user/test/model/getprojects.php b/module/user/test/model/getprojects.php old mode 100644 new mode 100755 index d5b596360e..315234e236 --- a/module/user/test/model/getprojects.php +++ b/module/user/test/model/getprojects.php @@ -4,30 +4,31 @@ /** title=测试 userModel->getProjects(); +timeout=0 cid=0 - 用户名为空,返回空数组。 @0 - 用户 user2 未参与任何项目,返回空数组。 @0 - 研发综合界面下 admin 用户参与的项目有 5 个。 @5 -- 项目 1 的状态为 wait,没有延期,需求规模总和为 118,执行数为 5。 +- 项目 1 的状态为 wait,没有延期,需求规模总和为0,执行数为 5。 - 第1条的status属性 @wait - 第1条的delay属性 @~~ - - 第1条的storyCount属性 @118 + - 第1条的storyCount属性 @0 - 第1条的executionCount属性 @5 -- 项目 2 的状态为 wait,延期 1 天,需求规模总和为 122,执行数为 5。 +- 项目 2 的状态为 wait,延期 1 天,需求规模总和为0,执行数为 5。 - 第2条的status属性 @wait - 第2条的delay属性 @1 - - 第2条的storyCount属性 @122 + - 第2条的storyCount属性 @0 - 第2条的executionCount属性 @5 -- 项目 3 的状态为 doing,延期 1 天,需求规模总和为 126,执行数为 5。 +- 项目 3 的状态为 doing,延期 1 天,需求规模总和为0,执行数为 5。 - 第3条的status属性 @doing - 第3条的delay属性 @1 - - 第3条的storyCount属性 @126 + - 第3条的storyCount属性 @0 - 第3条的executionCount属性 @5 -- 项目 4 的状态为 suspended,没有延期,需求规模总和为 130,执行数为 5。 +- 项目 4 的状态为 suspended,没有延期,需求规模总和为0,执行数为 5。 - 第4条的status属性 @suspended - 第4条的delay属性 @~~ - - 第4条的storyCount属性 @130 + - 第4条的storyCount属性 @0 - 第4条的executionCount属性 @5 - 项目 5 的状态为 closed,没有延期,需求规模总和为 0,执行数为 0。 - 第5条的status属性 @closed @@ -85,12 +86,12 @@ $config->vision = 'rnd'; $projects = $userTest->getProjectsTest('admin'); r(count($projects)) && p() && e(5); // 研发综合界面下 admin 用户参与的项目有 5 个。 -r($projects) && p('1:status,delay,storyCount,executionCount') && e('wait,~~,118,5'); // 项目 1 的状态为 wait,没有延期,需求规模总和为 118,执行数为 5。 -r($projects) && p('2:status,delay,storyCount,executionCount') && e('wait,1,122,5'); // 项目 2 的状态为 wait,延期 1 天,需求规模总和为 122,执行数为 5。 -r($projects) && p('3:status,delay,storyCount,executionCount') && e('doing,1,126,5'); // 项目 3 的状态为 doing,延期 1 天,需求规模总和为 126,执行数为 5。 -r($projects) && p('4:status,delay,storyCount,executionCount') && e('suspended,~~,130,5'); // 项目 4 的状态为 suspended,没有延期,需求规模总和为 130,执行数为 5。 +r($projects) && p('1:status,delay,storyCount,executionCount') && e('wait,~~,0,5'); // 项目 1 的状态为 wait,没有延期,需求规模总和为0,执行数为 5。 +r($projects) && p('2:status,delay,storyCount,executionCount') && e('wait,1,0,5'); // 项目 2 的状态为 wait,延期 1 天,需求规模总和为0,执行数为 5。 +r($projects) && p('3:status,delay,storyCount,executionCount') && e('doing,1,0,5'); // 项目 3 的状态为 doing,延期 1 天,需求规模总和为0,执行数为 5。 +r($projects) && p('4:status,delay,storyCount,executionCount') && e('suspended,~~,0,5'); // 项目 4 的状态为 suspended,没有延期,需求规模总和为0,执行数为 5。 r($projects) && p('5:status,delay,storyCount,executionCount') && e('closed,~~,0,0'); // 项目 5 的状态为 closed,没有延期,需求规模总和为 0,执行数为 0。 $config->vision = 'lite'; $projects = $userTest->getProjectsTest('admin'); -r(count($projects)) && p() && e(0); // 运营管理界面下 admin 用户参与的项目有 0 个。 +r(count($projects)) && p() && e(0); // 运营管理界面下 admin 用户参与的项目有 0 个。 \ No newline at end of file