これは何よりも私の理解に対する質問です。Test::More
を介していくつかのテストを実行するために使用していますTAP::Harness
。
テストが実行されると、終了コードと待機コードが返されます。
Test::More
終了コードは、ドキュメントに従って、失敗時にゼロ以外を返すように設計されています。
しかし、待機コードは何を意味するのでしょうか? 私が実行しているテストでは、失敗したテストの数 (256 * n) の倍数のようです。
私の推測では、プロトコルは Unix 風の親子プロセス関係をエミュレートしようとしているのですが、待機コードについては何も知りません。