是否有适用于操作系统通常附带的小程序的测试套件?具体来说, cp, cat, dd etc (anything in /bin/)
Linux 或 BSD 上的程序; OpenBSD 是首选。我知道 md5 有一个内置的测试脚本,但我找不到其他脚本。 OpenBSD 的回归测试套件没有对所有实用程序进行测试。
答案1
这POSIX 测试套件提供全面覆盖这标准公用事业,这并不是/bin
大多数系统上的全部内容。但是,它将涵盖您列出的所有工具。除了仅涵盖标准实用程序之外,该套件还将仅涵盖其指定的行为,并且 POSIX 之上的任何扩展都将被忽略(最多)。
您可能需要“用于 Shell 和实用程序”的 VSC 套件,而不是用于系统接口的套件。这些对商标被许可人来说是收费的,但您可以免费获得一个有时间限制的许可证,作为实施该标准的开源项目看起来并不繁重的许可协议。