From e9257950e870535f2acd6af7346e8698dde13ba9 Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Thu, 1 Jun 2023 16:52:19 +0800 Subject: [PATCH] * Change unit test data and result. --- module/task/test/model/finish.php | 17 +++++++++-------- module/task/test/task.class.php | 2 +- module/task/test/yaml/project.yaml | 2 -- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/module/task/test/model/finish.php b/module/task/test/model/finish.php index 1e07db643c..7afb83c0f9 100755 --- a/module/task/test/model/finish.php +++ b/module/task/test/model/finish.php @@ -6,6 +6,7 @@ su('admin'); zdTable('project')->config('project')->gen(6); zdTable('task')->config('task')->gen(9); +zdTable('effort')->gen(0); zdTable('taskteam')->config('taskteam')->gen(6); /** @@ -29,11 +30,11 @@ $multiTask = array('assignedTo' => 'admin', 'consumed' => 0); $taskTester = new taskTest(); -r($taskTester->finishTest($taskIDList[0], $waitTask)) && p('0:field,old,new') && e('status,wait,done'); // 测试完成 任务状态为未开始的任务 -r($taskTester->finishTest($taskIDList[1], $doingTask)) && p('2:field,old,new') && e('assignedTo,~~,user1'); // 测试完成 任务状态为进行中的任务 -r($taskTester->finishTest($taskIDList[2], $doneTask)) && p('0:field,old,new') && e('left,2,0'); // 测试完成 任务状态为已完成的任务 -r($taskTester->finishTest($taskIDList[3], $cancelTask)) && p('3:field,old,new') && e('assignedTo,~~,admin'); // 测试完成 任务状态为已取消的任务 -r($taskTester->finishTest($taskIDList[4], $closedTask)) && p('0:field,old,new') && e('left,4,5'); // 测试完成 任务状态为已取消的任务 -r($taskTester->finishTest($taskIDList[6], $childTask)) && p('0:field,old,new') && e('left,6,5'); // 测试完成 任务状态为未开始的子任务 -r($taskTester->finishTest($taskIDList[7], $linearTask)) && p('0:field,old,new') && e('left,7,5'); // 测试完成 任务状态为未开始的串行任务 -r($taskTester->finishTest($taskIDList[8], $multiTask)) && p('0:field,old,new') && e('left,8,0'); // 测试完成 任务状态为未开始的并行任务 +r($taskTester->finishTest($taskIDList[0], $waitTask)) && p('0:field,old,new') && e('status,wait,done'); // 测试完成 任务状态为未开始的任务 +r($taskTester->finishTest($taskIDList[1], $doingTask)) && p('1:field,old,new') && e('status,doing,done'); // 测试完成 任务状态为进行中的任务 +r($taskTester->finishTest($taskIDList[2], $doneTask)) && p('0:field,old,new') && e('left,2,0'); // 测试完成 任务状态为已完成的任务 +r($taskTester->finishTest($taskIDList[3], $cancelTask)) && p('1:field,old,new') && e('status,cancel,done'); // 测试完成 任务状态为已取消的任务 +r($taskTester->finishTest($taskIDList[4], $closedTask)) && p('1:field,old,new') && e('status,closed,done'); // 测试完成 任务状态为已取消的任务 +r($taskTester->finishTest($taskIDList[6], $childTask)) && p('1:field,old,new') && e('status,wait,done'); // 测试完成 任务状态为未开始的子任务 +r($taskTester->finishTest($taskIDList[7], $linearTask)) && p('1:field,old,new') && e('status,wait,done'); // 测试完成 任务状态为未开始的串行任务 +r($taskTester->finishTest($taskIDList[8], $multiTask)) && p('1:field,old,new') && e('status,doing,done'); // 测试完成 任务状态为未开始的并行任务 diff --git a/module/task/test/task.class.php b/module/task/test/task.class.php index d1f04dc00e..089e6da3cf 100755 --- a/module/task/test/task.class.php +++ b/module/task/test/task.class.php @@ -451,7 +451,7 @@ class taskTest $task = new stdclass(); $task->id = $taskID; $task->left = 0; - $task->status = 'doing'; + $task->status = 'done'; $task->consumed = 0; $task->assignedTo = ''; $task->realstarted = helper::now(); diff --git a/module/task/test/yaml/project.yaml b/module/task/test/yaml/project.yaml index 4edf53b380..f68a8b7419 100755 --- a/module/task/test/yaml/project.yaml +++ b/module/task/test/yaml/project.yaml @@ -2,8 +2,6 @@ title: table zt_project author: Hu Fangzhou version: "1.0" fields: - - field: id - range: 1-5 - field: name range: 项目,迭代,阶段,看板{2} - field: project