优化业务错误顶层响应

This commit is contained in:
zhangshun
2026-06-16 10:36:34 +08:00
parent 4b45cd6d99
commit d15b09a0c9
4 changed files with 91 additions and 3 deletions

View File

@@ -366,6 +366,17 @@ const suite = [
{ path: "res_data.Cpk.Cpk", gte: 0.1 },
],
},
{
id: "spc_invalid_count",
type: "static",
requestFile: "tests/testdata/spc/invalid_count.json",
assertions: [
{ path: "success", equals: false },
{ path: "code", equals: 1000 },
{ path: "res_data.error", includes: "SPC calculation failed" },
{ path: "res_data.error", includes: "数据个数不匹配" },
],
},
{
id: "fourbar_valid",
type: "static",
@@ -383,7 +394,8 @@ const suite = [
type: "static",
requestFile: "tests/testdata/fourbar/crank_slider_invalid.json",
assertions: [
{ path: "success", equals: true },
{ path: "success", equals: false },
{ path: "code", equals: 1000 },
{ path: "res_data.success", equals: false },
{ path: "res_data.error", includes: "Invalid parameters" },
{ path: "res_data.validation_errors", lengthGte: 1 },