提示单元测试:在部署前捕获回归的 3 个 Bash 脚本

提示单元测试:在部署前捕获回归的 3 个 Bash 脚本

您更改了系统提示符中的一行并破坏了三个下游功能。

没有测试发现它,因为——说实话——你没有测试你的提示。

下面是三个非常简单的 bash 脚本,我用它来在投入生产之前捕获提示回归。

该脚本向您的提示发送固定输入,并将输出与已知良好的响应进行比较。

sh — 将提示输出与黄金文件进行比较。

卷曲-s https://api。

来源:Dev.to