feat(ai): 优化拆解重跑与结果展示
This commit is contained in:
@@ -21,6 +21,15 @@ test('aggregateWorkEffort calculates weighted progress by estimate', () => {
|
||||
assert.equal(result.progress, 75);
|
||||
});
|
||||
|
||||
test('aggregateWorkEffort preserves sub-half-hour AI estimates', () => {
|
||||
const result = aggregateWorkEffort([
|
||||
{ estimateHours: 0.2, actualHours: 0, progress: 50 },
|
||||
]);
|
||||
|
||||
assert.equal(result.estimateHours, 0.2);
|
||||
assert.equal(result.progress, 50);
|
||||
});
|
||||
|
||||
test('aggregateWorkEffort falls back to item average when estimates are zero', () => {
|
||||
const result = aggregateWorkEffort([
|
||||
{ estimateHours: 0, actualHours: 0, progress: 50 },
|
||||
|
||||
Reference in New Issue
Block a user