* Fix failed testcases of tree.

This commit is contained in:
朱金勇
2023-12-28 11:57:13 +08:00
parent 913319f526
commit 4e5d420e0f
41 changed files with 734 additions and 742 deletions
+9 -3
View File
@@ -7,7 +7,7 @@ title=测试 treeModel->getTaskStructure();
timeout=0
cid=1
- 获取root 1 的task 结构 @正常产品1:0;模块1:1;模块11:0
- 获取root 1 的task 结构 @模块1:1;模块11:0
- 获取root 41 的task 结构 @模块18:0
*/
@@ -16,7 +16,13 @@ include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/tree.class.php';
su('admin');
zdTable('module')->config('module')->gen(20);
$projectproduct = zdTable('projectproduct');
$projectproduct->project->range('2-100');
$projectproduct->product->range('2-100');
$projectproduct->gen(10);
$tree = new treeTest();
r($tree->getTaskStructureTest(1)) && p() && e('正常产品1:0;模块1:1;模块11:0'); // 获取root 1 的task 结构
r($tree->getTaskStructureTest(41)) && p() && e('模块18:0'); // 获取root 41 的task 结构
r($tree->getTaskStructureTest(1)) && p() && e('模块1:1;模块11:0'); // 获取root 1 的task 结构
r($tree->getTaskStructureTest(41)) && p() && e('模块18:0'); // 获取root 41 的task 结构