Posted in

Go测试生命周期管理规范(RFC草案级):TestMain初始化顺序、全局状态清理时机与子测试上下文继承规则

第一章:Go测试生命周期管理规范 … Go测试生命周期管理规范(RFC草案级):TestMain初始化顺序、全局状态清理时机与子测试上下文继承规则Read more

Posted in

Go测试并行化踩坑实录:TestMain全局状态污染、os.Setenv竞态、sqlite内存DB共享冲突(附testground隔离方案)

第一章:Go测试并行化踩坑实录: … Go测试并行化踩坑实录:TestMain全局状态污染、os.Setenv竞态、sqlite内存DB共享冲突(附testground隔离方案)Read more

Posted in

Go测试覆盖率95%却漏掉致命bug?揭秘testing.T.Cleanup误用、testMain全局状态污染与subtest并发陷阱

第一章:Go测试覆盖率95%却漏 … Go测试覆盖率95%却漏掉致命bug?揭秘testing.T.Cleanup误用、testMain全局状态污染与subtest并发陷阱Read more

Posted in

Go语言项目单元测试“假通过”现象普查:mock时间未冻结、testMain未清理全局状态、testify assert误用导致的5类隐蔽缺陷

第一章:Go语言项目单元测试“假 … Go语言项目单元测试“假通过”现象普查:mock时间未冻结、testMain未清理全局状态、testify assert误用导致的5类隐蔽缺陷Read more