跳到正文
AGI Hunt· AbbasFullstack·· 3 小时前AI 评分27

Gemini CLI 测试在 Mac 上随机失败:realpathSync mock 修复根因

gemini-cli 测试在 Mac 上随机挂?一个 realpathSync mock 修复根因

AI 导读

google-gemini/gemini-cli 的 PR #30018 修复了测试在 Mac 上随机失败的问题,根因是 node:fs mock 遗漏 realpathSync。修复在 darwin 测试中让 realpathSync 抛出 ENOENT,以稳定进入 rdev-only 匹配分支,且不改动生产代码。验证命令运行 85 个测试,在有无 /dev/ttys001 的机器上均通过。

来源:AGI Hunt · agihunt.info