test(fe): 接入 SwapCalc 纯计算模块 + 前端精度回归测试

- incomeSwapTrade.js / swapTradeEdit.js 改为调用 SwapCalc.*(缩放/取整/全价推导)

- 新增 fe-tests 守卫:4 个历史 bug 回归 + 8 场景对齐 C# FrontendCalcReference 金标准 + otcformat.js 精度配置守卫

- 新增 .git/hooks/pre-commit 自动运行前端守卫(失败阻断提交)
This commit is contained in:
hjhan
2026-07-07 12:30:19 +08:00
parent ddac1d8e11
commit 7f64d48699
10 changed files with 511 additions and 4 deletions
+12
View File
@@ -0,0 +1,12 @@
{
"name": "zszq-trs-fe-tests",
"version": "1.0.0",
"private": true,
"description": "前端 JS 单元测试:守卫互换结算/平仓的小数点 bug(与 C# FrontendCalcReference 交叉校验)",
"scripts": {
"test": "jest"
},
"devDependencies": {
"jest": "^29.7.0"
}
}