* [unittest] fix updateteambyeffort error.

This commit is contained in:
tianshujie
2025-06-06 15:32:59 +08:00
parent 55f1aa4d1a
commit 20d9082802
+13 -6
View File
@@ -10,6 +10,13 @@ title=检查根据effortID更新任务团队工时
timeout=0
cid=1
- 通过ID为1的日志更新任务团队工时第0条的estimate属性 @5.00
- 通过ID为2的日志更新任务团队工时第0条的consumed属性 @10.00
- 通过ID为3的日志更新任务团队工时第0条的consumed属性 @0.00
- 通过ID为3的日志更新任务团队工时第0条的consumed属性 @1.00
- 通过ID为4的日志更新任务团队工时第0条的consumed属性 @0.00
- 通过ID为4的日志更新任务团队工时第0条的consumed属性 @1.00
*/
$task = zenData('task');
$task->id->range('1-7');
@@ -65,9 +72,9 @@ $normalTaskEffort->work = "记录了日志";
$normalTaskEffort->date = "2022-01-01";
$task = new taskTest();
r($task->updateTeamByEffortTest(1, $finishTaskEffort, 1)) && p('0:estimate') && e('5.00'); // 通过ID为1的日志更新任务团队工时
r($task->updateTeamByEffortTest(2, $finishTaskEffort, 1)) && p('0:consumed') && e('10.00'); // 通过ID为2的日志更新任务团队工时
r($task->updateTeamByEffortTest(3, $startTaskEffort, 3)) && p('0:consumed') && e('0.00'); // 通过ID为3的日志更新任务团队工时
r($task->updateTeamByEffortTest(3, $startTaskEffort, 4)) && p('0:consumed') && e('1.00'); // 通过ID为3的日志更新任务团队工时
r($task->updateTeamByEffortTest(4, $normalTaskEffort, 3)) && p('0:consumed') && e('0.00'); // 通过ID为4的日志更新任务团队工时
r($task->updateTeamByEffortTest(4, $normalTaskEffort, 4)) && p('0:consumed') && e('1.00'); // 通过ID为4的日志更新任务团队工时
r($task->updateTeamByEffortTest(1, $finishTaskEffort, 1, null)) && p('0:estimate') && e('5.00'); // 通过ID为1的日志更新任务团队工时
r($task->updateTeamByEffortTest(2, $finishTaskEffort, 1, null)) && p('0:consumed') && e('10.00'); // 通过ID为2的日志更新任务团队工时
r($task->updateTeamByEffortTest(3, $startTaskEffort, 3, null)) && p('0:consumed') && e('0.00'); // 通过ID为3的日志更新任务团队工时
r($task->updateTeamByEffortTest(3, $startTaskEffort, 4, null)) && p('0:consumed') && e('1.00'); // 通过ID为3的日志更新任务团队工时
r($task->updateTeamByEffortTest(4, $normalTaskEffort, 3, null)) && p('0:consumed') && e('0.00'); // 通过ID为4的日志更新任务团队工时
r($task->updateTeamByEffortTest(4, $normalTaskEffort, 4, null)) && p('0:consumed') && e('1.00'); // 通过ID为4的日志更新任务团队工时