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-03 14:07:42 +08:00
2026-04-13 16:15:31 +08:00
2026-04-20 10:59:53 +08:00
2026-04-07 15:36:09 +08:00
2026-04-07 15:36:09 +08:00
2026-04-20 10:59:53 +08:00
2026-04-20 10:59:53 +08:00
2026-04-22 18:28:28 +08:00
2026-04-13 09:51:30 +08:00
2026-04-20 10:59:53 +08:00
2026-04-27 17:06:55 +08:00
2026-04-27 14:05:25 +08:00