前端测试套件 44 失败→全绿:10 个测试文件补 NextIntlClientProvider 包装(含 React19 createElement 类型修复、.ts→.tsx 重命名);修复真实 i18n ICU bug(githubUrlInvalid 的 {owner}/{repo} 未转义导致生产渲染成 key,zh/en + fragment 4 文件同步转义);更新 2 处过期测试期望。vitest 116/116 + tsc + eslint 全绿,checks.sh 增加前端测试门禁。

Result: {"status":"keep","total_issues":8,"golint_canonicalheader":0,"golint_errname":0,"golint_errorlint":1,"golint_exhaustive":0,"golint_forcetypeassert":0,"golint_gosec":0,"golint_intrange":0,"golint_modernize":3,"golint_nilnil":3,"golint_perfsprint":0,"golint_prealloc":0,"golint_recvcheck":1,"golint_usestdlibvars":0,"golint_wastedassign":0,"golint_total":8,"golint_test_testifylint":0,"golint_test_thelper":0,"golint_test_usetesting":0,"golint_test_total":0,"golint_vetx_total":0,"eslint_problems":0,"eslint_errors":0,"eslint_warnings":0,"tsc_errors":0,"measure_s":39}
This commit is contained in:
ryan
2026-08-16 19:08:21 +08:00
parent a16be014d4
commit f5c9da03f4
17 changed files with 103 additions and 50 deletions
+1 -1
View File
@@ -3243,7 +3243,7 @@
"switchFailed": "Switch failed",
"urlRequired": "Enter a Remote URL",
"urlInvalid": "Enter a valid HTTP(S) URL",
"githubUrlInvalid": "Enter a public repository URL in https://github.com/{owner}/{repo} format",
"githubUrlInvalid": "Enter a public repository URL in https://github.com/'{owner}'/'{repo}' format",
"tagInvalid": "Release tag must be a valid Git ref (1–255 bytes; / # & = are allowed)",
"assetInvalid": "Asset name must be 1–255 bytes and cannot be a path or contain control, newline, or bidi characters",
"intervalInvalid": "Check interval must be an integer between 5 and 1440 minutes",
+1 -1
View File
@@ -499,7 +499,7 @@
"switchFailed": "Switch failed",
"urlRequired": "Enter a Remote URL",
"urlInvalid": "Enter a valid HTTP(S) URL",
"githubUrlInvalid": "Enter a public repository URL in https://github.com/{owner}/{repo} format",
"githubUrlInvalid": "Enter a public repository URL in https://github.com/'{owner}'/'{repo}' format",
"tagInvalid": "Release tag must be a valid Git ref (1–255 bytes; / # & = are allowed)",
"assetInvalid": "Asset name must be 1–255 bytes and cannot be a path or contain control, newline, or bidi characters",
"intervalInvalid": "Check interval must be an integer between 5 and 1440 minutes",
@@ -499,7 +499,7 @@
"switchFailed": "切换失败",
"urlRequired": "请输入 Remote URL",
"urlInvalid": "请输入有效的 HTTP(S) URL",
"githubUrlInvalid": "请输入 https://github.com/{owner}/{repo} 格式的公开仓库地址",
"githubUrlInvalid": "请输入 https://github.com/'{owner}'/'{repo}' 格式的公开仓库地址",
"tagInvalid": "Release tag 须为有效 Git ref(1–255 字节,可使用 /、#、&、=)",
"assetInvalid": "Asset 文件名须为 1–255 字节,且不能是路径或包含控制、换行、双向文本字符",
"intervalInvalid": "检查间隔须为 5–1440 分钟的整数",
+1 -1
View File
@@ -3243,7 +3243,7 @@
"switchFailed": "切换失败",
"urlRequired": "请输入 Remote URL",
"urlInvalid": "请输入有效的 HTTP(S) URL",
"githubUrlInvalid": "请输入 https://github.com/{owner}/{repo} 格式的公开仓库地址",
"githubUrlInvalid": "请输入 https://github.com/'{owner}'/'{repo}' 格式的公开仓库地址",
"tagInvalid": "Release tag 须为有效 Git ref(1–255 字节,可使用 /、#、&、=)",
"assetInvalid": "Asset 文件名须为 1–255 字节,且不能是路径或包含控制、换行、双向文本字符",
"intervalInvalid": "检查间隔须为 5–1440 分钟的整数",