From cc7ab2304bb8ab92580e182ee722d4a6519638ae Mon Sep 17 00:00:00 2001 From: wangyuting Date: Wed, 4 Jun 2025 08:13:53 +0000 Subject: [PATCH] * [task#144776,doing,0.1h,6h] Optimize dept getparents unit test script. --- module/dept/test/model/getparents.php | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/module/dept/test/model/getparents.php b/module/dept/test/model/getparents.php index 08865fbfb0..45d069158c 100755 --- a/module/dept/test/model/getparents.php +++ b/module/dept/test/model/getparents.php @@ -9,17 +9,24 @@ zenData('dept')->gen(30); /** title=测试 deptModel->getParents(); +timeout=0 cid=1 -pid=1 -父级部门查询父级 >> 2,开发部2,0 -子级部门查询父级 >> 5,开发部15,0 -父级部门查询父级统计 >> 1 -子级部门查询父级统计 >> 1 +- 父级部门查询父级 + - 第0条的id属性 @2 + - 第0条的name属性 @开发部2 + - 第0条的parent属性 @0 +- 子级部门查询父级 + - 第0条的id属性 @5 + - 第0条的name属性 @开发部15 + - 第0条的parent属性 @0 +- 父级部门查询父级统计 @1 +- 子级部门查询父级统计 @1 +- 不存在的子级部门查询父级统计 @0 */ -$deptIDList = array('2', '5'); +$deptIDList = array('2', '5', '50'); $count = array('0', '1'); $dept = new deptTest(); @@ -27,3 +34,4 @@ r($dept->getParentsTest($deptIDList[0], $count[0])) && p('0:id,name,parent') && r($dept->getParentsTest($deptIDList[1], $count[0])) && p('0:id,name,parent') && e('5,开发部15,0'); //子级部门查询父级 r($dept->getParentsTest($deptIDList[0], $count[1])) && p() && e('1'); //父级部门查询父级统计 r($dept->getParentsTest($deptIDList[1], $count[1])) && p() && e('1'); //子级部门查询父级统计 +r($dept->getParentsTest($deptIDList[2], $count[1])) && p() && e('0'); //不存在的子级部门查询父级统计