Merge branch ztflow-tianshujie-release/21.7.2#tianshujie of zentao/zentaopms (#9411)
This commit is contained in:
@@ -23,10 +23,13 @@ $docTable = zenData('doc');
|
||||
$docTable->version->range('1');
|
||||
$docTable->gen(5);
|
||||
|
||||
$now = helper::now();
|
||||
$doccontentTable = zenData('doccontent');
|
||||
$doccontentTable->doc->range('1-5');
|
||||
$doccontentTable->version->range('1');
|
||||
$doccontentTable->files->range('`1,2`,`3,4`,`5,6`,`7,8`,`9,10`');
|
||||
$doccontentTable->addedDate->range("`$now`");
|
||||
$doccontentTable->editedDate->range("`$now`");
|
||||
$doccontentTable->gen(5);
|
||||
|
||||
$docID = 1;
|
||||
|
||||
@@ -5,6 +5,6 @@ fields:
|
||||
- field: id
|
||||
range: 1-100
|
||||
- field: root
|
||||
range: '2,5'
|
||||
range: '2,5,0{10}'
|
||||
- field: type
|
||||
range: 'task{2},doc{2}'
|
||||
|
||||
@@ -34,7 +34,7 @@ title=测试 searchModel->getList();
|
||||
timeout=0
|
||||
cid=1
|
||||
|
||||
- 测试在全部类型中搜索带有任务字体的条数 @12
|
||||
- 测试在全部类型中搜索带有bug字体的条数 @12
|
||||
- 测试在任务类型中搜索带有任务字体的条数 @10
|
||||
- 测试在bug类型中搜索带有bug字体的条数 @10
|
||||
- 测试在用例类型中搜索带有用例字体的条数 @10
|
||||
@@ -79,7 +79,7 @@ $searchType[] = array('story');
|
||||
|
||||
$searchWords = array('任务','bug','用例','文档','待办','版本','用例库','产品','发布','测试单','测试套件','测试报告','计划','项目集','项目','迭代','需求');
|
||||
|
||||
r($search->getListTest($searchWords[0], $searchType[0])) && p() && e('12'); //测试在全部类型中搜索带有任务字体的条数
|
||||
r($search->getListTest($searchWords[1], $searchType[0])) && p() && e('12'); //测试在全部类型中搜索带有bug字体的条数
|
||||
r($search->getListTest($searchWords[0], $searchType[1])) && p() && e('10'); //测试在任务类型中搜索带有任务字体的条数
|
||||
r($search->getListTest($searchWords[1], $searchType[2])) && p() && e('10'); //测试在bug类型中搜索带有bug字体的条数
|
||||
r($search->getListTest($searchWords[2], $searchType[3])) && p() && e('10'); //测试在用例类型中搜索带有用例字体的条数
|
||||
|
||||
@@ -19,10 +19,11 @@ include dirname(__FILE__, 2) . '/lib/task.unittest.class.php';
|
||||
zenData('user')->gen(5);
|
||||
su('admin');
|
||||
|
||||
$today = helper::today();
|
||||
$taskTable = zenData('task')->loadYaml('task');
|
||||
$taskTable->status->range('wait,doing,done,cancel,close');
|
||||
$taskTable->deadline->range('null{2},`2025-06-03`,null{2}');
|
||||
$taskTable->finishedDate->range('null{2},`2025-06-09`,null{2}');
|
||||
$taskTable->status->range('wait,doing,done,cancel,closed');
|
||||
$taskTable->deadline->range("`$today`{2},`2025-06-03`,`$today`{2}");
|
||||
$taskTable->finishedDate->range("`$today`{2},`2025-06-09`,`$today`{2}");
|
||||
$taskTable->gen(5);
|
||||
|
||||
$taskIdList = range(1, 5);
|
||||
|
||||
@@ -118,7 +118,7 @@ cid=1
|
||||
- taskID 2 有传入task 传入members计算多人工时
|
||||
- 属性id @2
|
||||
- 属性assignedTo @user1
|
||||
- 属性status @doing
|
||||
- 属性status @done
|
||||
- 属性estimate @3
|
||||
- 属性left @3
|
||||
- taskID 1 有传入task 传入members 不自动更新状态计算多人工时
|
||||
@@ -145,6 +145,6 @@ r($task->computeMultipleHoursTest($oldTasks[4]))
|
||||
r($task->computeMultipleHoursTest($oldTasks[0], $tasks[0])) && p('id,assignedTo,status,estimate,left') && e('1,admin,doing,5,4'); // taskID 1 有传入task计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[1], $tasks[1])) && p('id,assignedTo,status,estimate,left') && e('2,user1,done,13,0'); // taskID 2 有传入task计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[0], $tasks[0], $members[0])) && p('id,assignedTo,status,estimate,left') && e('1,admin,doing,3,3'); // taskID 1 有传入task 传入members计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[1], $tasks[1], $members[1])) && p('id,assignedTo,status,estimate,left') && e('2,user1,doing,3,3'); // taskID 2 有传入task 传入members计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[1], $tasks[1], $members[1])) && p('id,assignedTo,status,estimate,left') && e('2,user1,done,3,3'); // taskID 2 有传入task 传入members计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[0], $tasks[0], $members[0], false)) && p('id,assignedTo,status,estimate,left') && e('1,admin,doing,3,3'); // taskID 1 有传入task 传入members 不自动更新状态计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[1], $tasks[1], $members[1], false)) && p('id,assignedTo,status,estimate,left') && e('2,user1,done,3,3'); // taskID 2 有传入task 传入members 不自动更新状态计算多人工时
|
||||
r($task->computeMultipleHoursTest($oldTasks[1], $tasks[1], $members[1], false)) && p('id,assignedTo,status,estimate,left') && e('2,user1,done,3,3'); // taskID 2 有传入task 传入members 不自动更新状态计算多人工时
|
||||
|
||||
Reference in New Issue
Block a user