ホームページ > バックエンド開発 > Golang > Terratest Helm Chart が Go 単体テストで失敗する

Terratest Helm Chart が Go 単体テストで失敗する

WBOY
リリース: 2024-02-08 23:06:28
転載
983 人が閲覧しました

Terratest Helm Charts 在 Go 单元测试中失败

php 編集者の Strawberry は、Terratest Helm Chart が Go 単体テストで失敗する問題が頻繁に発生することを発見しました。 Terratest は、自動化された反復可能なインフラストラクチャ テストを作成するための Go ライブラリであり、Helm Charts は Kubernetes のパッケージ管理ツールです。 Helm チャートの単体テストに Terratest を使用すると、さまざまな問題が発生してテストが失敗することがあります。この記事では、これらの問題の原因を調査し、開発者がこれらの課題に適切に対処できるように、対応する解決策を提供します。初心者でも経験豊富な開発者でも、この記事から役立つ知識とスキルを得ることができます。

質問の内容

terratest を使用してヘルム チャートの単体テストを行おうとしていますが、奇妙なエラーが発生します:

これは私の単体テストです:

リーリー

デプロイメントの出力は次のとおりです:

リーリー

これは出力です:

リーリー

なぜ失敗したのでしょうか?ここで何が足りないのでしょうか?

解決策

なんとか修正できました。インポートは次のようになります:

リーリー

次に、デプロイメント オブジェクトのインスタンス化を変更する必要があります:

リーリー

ポッドオブジェクトの代わりに。

以上がTerratest Helm Chart が Go 単体テストで失敗するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート