[测试]: 在 `backend/src/utils/validations.ts` 中为 `validatePassword` 添加单元测试
作者: karthik120710创建于 2026年9月11日更新于 2026年9月11日
标签enhancementneeds-triage
你想要的功能是什么?
描述:
validatePassword(backend/src/utils/validations.ts:14) 由 auth.service.ts 用于验证注册时的密码,但目前没有测试覆盖。它有 5 个独立的分支(最小长度、requireNumber、requireLowercase、requireUppercase、requireSpecialChar),每个分支都应进行测试。同一文件中的每个兄弟函数(validateEmail、escapeSqlLikePattern 等)都已在 backend/tests/unit/validations.test.ts 中进行了测试 - validatePassword 是一个缺口。
内容来源: InsForge/InsForge