测试

测试 cli 应用程序由于各种原因而变得困难

  • 操作系统之间存在差异。

  • 在同一操作系统内,可能使用不同的 Shell 实现。

  • 输入 Shell 和从 Shell 输出的内容可能与您在 Shell 本身中看到的完全不同,这是由于控制字符造成的。

  • Shell 感觉可能是同步的,但很可能不是,这意味着当某些内容写入其中时,您不能假设其中的下一个更新不是最终的。

测试支持目前正在开发中,并且各个部分将不稳定。

章节摘要