xfy
5574339d28
test: 完善测试覆盖率和 E2E 测试场景
Phase 1: 单元测试补充
- 新增 config/loader_test.go,覆盖配置加载、include 合并、循环检测
- 补充 cache/cache_test.go,测试 RefreshCachedAt、DeleteByPatternWithMethod
- 补充 handler/static_test.go,测试 SetExpires、setCacheHeaders、parseExpires
Phase 2: E2E 测试扩展
- 新增 ratelimit_e2e_test.go,测试请求限流功能
- 新增 compression_e2e_test.go,测试 Gzip 压缩功能
- 新增 access_e2e_test.go,测试 IP 访问控制
- 新增 rewrite_e2e_test.go,测试 URL 重写和重定向
覆盖率提升: 82.3% -> 83.1%
E2E 测试用例: ~84 -> ~104 (+20)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-27 17:06:55 +08:00
..
2026-04-27 10:20:18 +08:00
2026-04-13 16:15:31 +08:00
2026-04-27 17:06:55 +08:00
2026-04-27 17:06:55 +08:00
2026-04-27 15:21:17 +08:00
2026-04-27 17:06:55 +08:00
2026-04-27 17:06:55 +08:00
2026-04-24 18:24:31 +08:00
2026-04-21 08:12:33 +08:00
2026-04-24 10:41:56 +08:00
2026-04-22 18:28:28 +08:00
2026-04-20 11:23:04 +08:00
2026-04-24 18:24:31 +08:00
2026-04-20 18:09:06 +08:00
2026-04-24 17:57:45 +08:00
2026-04-21 08:12:34 +08:00
2026-04-20 10:59:53 +08:00
2026-04-24 10:06:27 +08:00
2026-04-23 17:20:32 +08:00
2026-04-27 14:05:25 +08:00
2026-04-22 10:42:05 +08:00
2026-04-23 19:33:35 +08:00
2026-04-20 10:59:53 +08:00
2026-04-20 10:59:53 +08:00
2026-04-21 08:12:34 +08:00
2026-04-20 11:23:04 +08:00
2026-04-21 08:12:34 +08:00
2026-04-24 18:24:31 +08:00