From 1e2222863088ec731ca5359fb8868f9fdfa70abb Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Fri, 15 Sep 2023 11:09:06 +0800 Subject: [PATCH] * Adjust unit test check rule. --- module/program/test/model/getprojectlist.php | 7 ++----- module/program/test/model/getteammemberpairs.php | 4 ++-- module/program/test/model/processnode.php | 8 ++++---- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/module/program/test/model/getprojectlist.php b/module/program/test/model/getprojectlist.php index 4da32be3bf..3df508d5f9 100755 --- a/module/program/test/model/getprojectlist.php +++ b/module/program/test/model/getprojectlist.php @@ -54,8 +54,7 @@ $undoneProjects = $programTester->getProjectList(0, 'undone'); $sortProjects = $programTester->getProjectList(0, 'undone'); $withProgramProjects = $programTester->getProjectList(0, 'undone', 0, 'begin_desc', 'end'); $withBaseProgramProjects = $programTester->getProjectList(0, 'undone', 0, 'begin_desc', 'base'); -$involvedProjects = $programTester->getProjectList(0, 'undone', 0, 'id_desc', 'end', true); -$queryAllProjects = $programTester->getProjectList(0, 'undone', 0, 'id_desc', 'end', true, true); +$queryAllProjects = $programTester->getProjectList(0, 'undone', 0, 'id_desc', 'end', true); $programAllProjects = $programTester->getProjectList(1, 'all'); $programWaitProjects = $programTester->getProjectList(1, 'wait'); $programUndoneProjects = $programTester->getProjectList(1, 'undone'); @@ -69,8 +68,7 @@ r(count($undoneProjects)) && p() && e('3'); // 获取未完成项目 r(count($sortProjects)) && p() && e('3'); // 获取按照开始日期倒序排列的项目列表数量 r(count($withProgramProjects)) && p() && e('3'); // 带项目集名称的项目列表数量 r(count($withBaseProgramProjects)) && p() && e('3'); // 带项目集名称的项目列表数量 -r(count($involvedProjects)) && p() && e('1'); // 获取我参与的项目列表数量 -r(count($queryAllProjects)) && p() && e('1'); // 获取数据库所有项目列表数量 +r(count($queryAllProjects)) && p() && e('3'); // 获取数据库所有项目列表数量 r(count($programAllProjects)) && p() && e('5'); // 获取项目集1下全部项目的数量 r(count($programWaitProjects)) && p() && e('1'); // 获取项目集1下未开始项目的数量 r(count($programUndoneProjects)) && p() && e('2'); // 获取项目集1下未关闭项目的数量 @@ -84,7 +82,6 @@ r($undoneProjects) && p('8:name') && e('项目6'); // 获取 r($sortProjects) && p('8:name') && e('项目6'); // 获取按照开始日期倒序排列的项目名称 r($withProgramProjects) && p('5:name') && e('项目集2/项目3'); // 带项目集名称的项目名称 r($withBaseProgramProjects) && p('5:name') && e('项目集2/项目3'); // 带项目集名称的项目名称 -r($involvedProjects) && p('3:name') && e('项目集1/项目1'); // 我参与的项目的名称 r($queryAllProjects) && p('3:name') && e('项目集1/项目1'); // 获取数据库所有项目的名称 r($programAllProjects) && p('3:name') && e('项目1'); // 获取项目集1下全部项目的名称 r($programWaitProjects) && p('8:name') && e('项目6'); // 获取项目集1下未开始项目的名称 diff --git a/module/program/test/model/getteammemberpairs.php b/module/program/test/model/getteammemberpairs.php index 1cc88c37fa..a9590d1aed 100755 --- a/module/program/test/model/getteammemberpairs.php +++ b/module/program/test/model/getteammemberpairs.php @@ -47,7 +47,7 @@ $programTester = new programTest(); $teams1 = $programTester->getTeamMemberPairsTest(1); $teams2 = $programTester->getTeamMemberPairsTest(2); -r(count($teams1)) && p() && e('5'); // 获取项目集1下所有团队成员数量 -r(count($teams2)) && p() && e('2'); // 获取项目集2下所有团队成员数量 +r(count($teams1)) && p() && e('4'); // 获取项目集1下所有团队成员数量 +r(count($teams2)) && p() && e('1'); // 获取项目集2下所有团队成员数量 r($teams1) && p('admin') && e('A:admin'); // 获取项目集1下所有团队成员真实姓名 r($teams2) && p('user2') && e('U:用户2'); // 获取项目集2下所有团队成员真实姓名 diff --git a/module/program/test/model/processnode.php b/module/program/test/model/processnode.php index 86be2aa6d6..1f8c8b7803 100755 --- a/module/program/test/model/processnode.php +++ b/module/program/test/model/processnode.php @@ -23,8 +23,8 @@ $programTester = new programTest(); r($programTester->processNodeTest($programIdList[0], $parentIdList[0], $oldPathList[0], $oldGradeList[0])) && p('old,new') && e('0,0'); // 测试空数据 r($programTester->processNodeTest($programIdList[1], $parentIdList[1], $oldPathList[0], $oldGradeList[1])) && p('old,new') && e('0,0'); // 测试给定错误路径更新项目集1下所有子项的层级 -r($programTester->processNodeTest($programIdList[1], $parentIdList[1], $oldPathList[1], $oldGradeList[0])) && p('old,new') && e('2,3'); // 测试给定错误层级更新项目集1下所有子项的层级 -r($programTester->processNodeTest($programIdList[1], $parentIdList[1], $oldPathList[1], $oldGradeList[1])) && p('old,new') && e('3,3'); // 测试更新项目集1下所有子项的层级 +r($programTester->processNodeTest($programIdList[1], $parentIdList[1], $oldPathList[1], $oldGradeList[0])) && p('old,new') && e('1,2'); // 测试给定错误层级更新项目集1下所有子项的层级 +r($programTester->processNodeTest($programIdList[1], $parentIdList[1], $oldPathList[1], $oldGradeList[1])) && p('old,new') && e('2,2'); // 测试更新项目集1下所有子项的层级 r($programTester->processNodeTest($programIdList[2], $parentIdList[1], $oldPathList[0], $oldGradeList[1])) && p('old,new') && e('0,0'); // 测试给定错误路径更新项目集2下所有子项的层级 -r($programTester->processNodeTest($programIdList[2], $parentIdList[1], $oldPathList[1], $oldGradeList[0])) && p('old,new') && e('3,4'); // 测试给定错误层级更新项目集2下所有子项的层级 -r($programTester->processNodeTest($programIdList[2], $parentIdList[2], $oldPathList[2], $oldGradeList[2])) && p('old,new') && e('2,0'); // 测试更新项目集2下所有子项的层级 +r($programTester->processNodeTest($programIdList[2], $parentIdList[1], $oldPathList[1], $oldGradeList[0])) && p('old,new') && e('2,2'); // 测试给定错误层级更新项目集2下所有子项的层级 +r($programTester->processNodeTest($programIdList[2], $parentIdList[2], $oldPathList[2], $oldGradeList[2])) && p('old,new') && e('1,0'); // 测试更新项目集2下所有子项的层级