0
这是一个比我的理解更重要的问题。我使用Test::More
通过TAP::Harness
运行一些测试。TAP的等待状态的意义是什么?
当测试运行时,它会返回一个退出代码和一个等待代码。
退出代码被设计为在失败时返回非零值,按照Test::More
documentation。
但是等待代码意味着什么?它似乎是我正在运行的测试失败测试次数(256 * n)的倍数。
我的猜测是该协议试图模拟Unix与父子过程的关系,但我对等待代码一无所知。