phpエディタゆず こんにちは!あなたが言及した質問に関しては、Gomega と ginkgo はどちらも Go 言語で人気のあるテスト フレームワークです。テストという点では類似点がありますが、完全な文字列を出力するという点ではいくつかの違いがあります。 Gomega の場合、いくつかの便利な関数とアサーションが提供されますが、文字列を出力する場合、文字列全体ではなく、その一部のみが表示されます。 Ginkgo は完全な文字列を出力できるため、問題のデバッグやトラブルシューティングに非常に役立ちます。したがって、完全な文字列を出力する必要がある場合は、テストに ginkgo を使用することをお勧めします。お役に立てば幸いです!
単体テストの出力例のエラー:
リーリー印刷制限を増やす方法はありますか。これはまったく現実的ではありません... 少なくとも 100 個の標識か何かがありました...
###編集: 十分な情報を提供できなかった可能性があります:リーリー
文字列の異なる部分はこれだけではありません。エラーが発生した場合、詳細なコンテキストがないと読みにくくなる可能性があります。完全な比較印刷を許可する方法があるはずです。 Nodejs Chai の状況と似ています。 解決策https://www.php.cn/link/e3c92f539bc17efbcc0c2e5229efa268これを見てください、とonsiは答えました。 format パッケージをチェックしてください。
以上がGomega は、ginkgo のように完全な文字列を出力できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。