0
這是一個比我的理解更重要的問題。我使用Test::More
通過TAP::Harness
運行一些測試。TAP的等待狀態的意義是什麼?
當測試運行時,它會返回一個退出代碼和一個等待代碼。
退出代碼被設計爲在失敗時返回非零值,按照Test::More
documentation。
但是等待代碼意味着什麼?它似乎是我正在運行的測試失敗測試次數(256 * n)的倍數。
我的猜測是該協議試圖模擬Unix與父子過程的關係,但我對等待代碼一無所知。