xfy
7f08b1387d
test(security): 添加安全中间件覆盖测试(覆盖率 75.9% → 88.5%)
新建 internal/middleware/security/coverage_test.go,覆盖:
headers.go 全部函数(原 0% → 100%):
- applySecurityHeaders: 安全头部应用
- 应各种安全头部配置
Argon2id 密码哈希测试(原 0% → 100%):
- authenticateArgon2id: Argon2id 认证
- parseArgon2idHash: 哈希解析(有效/无效格式)
- parseUint32/parseUint8: 参数解析
GeoIPLookup.Close 测试(原 0% → 80%):
- 关闭已初始化的 GeoIP 查找器
- 重复关闭安全性
注:GeoIP 数据库加载和网络认证等函数需要外部资源,
由 integration 测试覆盖。
2026-06-04 08:33:49 +08:00
..
2026-04-22 10:42:05 +08:00
2026-05-08 18:20:09 +08:00
2026-06-03 18:08:34 +08:00
2026-04-22 10:42:05 +08:00
2026-04-30 10:37:45 +08:00
2026-06-03 16:15:43 +08:00
2026-06-03 18:08:34 +08:00
2026-06-04 08:33:49 +08:00
2026-04-30 10:37:45 +08:00
2026-04-24 10:41:35 +08:00
2026-06-03 16:15:43 +08:00
2026-06-03 16:15:43 +08:00
2026-04-30 10:37:45 +08:00
2026-04-30 10:37:45 +08:00
2026-04-30 10:37:45 +08:00
2026-04-30 10:37:45 +08:00
2026-04-30 10:37:45 +08:00
2026-04-30 10:37:45 +08:00