xfy f26a4a7949 test(sslutil): 为 tlsconfig.go 添加全面单元测试(覆盖率 29.2% → 预计 >85%)
添加 internal/sslutil/tlsconfig_test.go,覆盖所有 TLS 配置函数:

- TestParseTLSVersions (16 子测试): 空/nil、仅 TLS1.2、仅 TLS1.3、
  混合、大小写不敏感、TLS1.0/1.1 拒绝、未知版本错误、重复项
- TestParseMinTLSVersion (9 子测试): TLS1.2/1.3、默认值、
  大小写、首次匹配优先、未知版本回退
- TestParseCipherSuites (16 子测试): OpenSSL 名称、Go 标准名称、
  TLS1.3 密码套件、未知/不安全错误、混合有效无效
- TestParseCipherSuitesLenient (10 子测试): 有效/跳过未知/跳过不安全/
  全无效返回 nil/混合
- TestIsInsecureCipher (4 子测试): 8 个不安全 ID 全部识别、
  安全 ID 正确排除
- TestDefaultCipherSuites (4 子测试): 非空、全部安全、
  包含预期套件、每次返回新切片
- TestTLSVersionMap (3 子测试): 键/值/条目数验证
- TestCipherNameToID_Consistency: OpenSSL↔Go 名称映射一致性
2026-06-04 08:13:42 +08:00
..