* Adjust unit test check rule.

This commit is contained in:
caoyanyi
2023-09-15 11:09:25 +08:00
parent d31c589f80
commit 1e22228630
3 changed files with 8 additions and 11 deletions
+2 -5
View File
@@ -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下未开始项目的名称
@@ -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下所有团队成员真实姓名
+4 -4
View File
@@ -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下所有子项的层级