From a48bfbea65dedc2468075610205343e6612427ed Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期一, 07 九月 2026 20:13:38 +0800
Subject: [PATCH] 补齐连续验收的业务字段与有效权限请求断言
---
tests/e2e/data-analysis-integrated-acceptance.spec.ts | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/tests/e2e/data-analysis-integrated-acceptance.spec.ts b/tests/e2e/data-analysis-integrated-acceptance.spec.ts
index 54fa5ad..1720efa 100644
--- a/tests/e2e/data-analysis-integrated-acceptance.spec.ts
+++ b/tests/e2e/data-analysis-integrated-acceptance.spec.ts
@@ -88,6 +88,7 @@
expect(saved[kind].versionNo).toBe(1)
}
expect(saved.compare.items).toHaveLength(4)
+ expect(saved.compare.items[0].businessFields.find((field: any) => field.fieldName === 'F').fieldValue).toBe('12.5')
expect(saved.compare.items[0].zeroTime).toBe(Date.parse('2026-09-01T01:00:00.123Z'))
expect(saved.formation.cycleNos).toEqual([1, 3, 5, 7])
expect(saved.formation.items[0].cycleNos).toEqual([1, 3])
@@ -128,6 +129,8 @@
}
}
expect(refreshed.compare.items[0].records.some((row: any) => row.current === -2)).toBe(true)
+ expect(refreshed.compare.items[0].businessFields.find((field: any) => field.fieldName === 'F').fieldValue).toBe('25')
+ expect((await api(page, `compare-report/${saved.compare.id}/versions/1`)).data.items[0].businessFields.find((field: any) => field.fieldName === 'F').fieldValue).toBe('12.5')
expect(refreshed.formation.items[0].cycles.find((row: any) => row.cycleNo === 1).chargeCapacity).toBe(9.7178)
expect(refreshed.splice.segments[0].statistics['1'].finalVoltage1).toBe(5.111)
await stack.restartBackend()
@@ -264,7 +267,7 @@
if (target !== kind) expect((await request(page, `${target}-report/list`)).code).toBe(403)
for (const [path, method, data] of [
[`${target}-report`, 'POST', payload(target, '无权限新建')],
- [`${target}-report/1/versions`, 'POST', { baseVersionNo: 1, name: '无权限编辑', settings: {}, changeSummary: '拒绝' }],
+ [`${target}-report/1/versions`, 'POST', { ...payload(target, '无权限编辑'), selections: undefined, baseVersionNo: 1, changeSummary: '拒绝' }],
[`${target}-report/1`, 'DELETE', undefined],
[`${target}-report/1/versions/1/print`, 'GET', undefined],
] as const) expect((await request(page, path, method, data)).code, path).toBe(403)
--
Gitblit v1.7.1