問題タブ [chefspec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
chef-infra - Chefクックブックの失敗のテスト
私は、(とりわけ) を介して SSH キーを検証するカスタム リソースを使用してクックブックを作成していますssh-keygen
。無効な入力とリソースのユーザーフィードが例外を発生させるシナリオをテストする必要があるため、「次の入力が与えられた場合... Chefの実行が失敗する」ことを確認する方法を探しています。
私がすべてを正しく理解していれば、Test Kitchen はすべての収束が成功することを意味し、ChefSpec はリソースが実際には実行されないことを意味します (したがって、私の ssh-keygen 呼び出しはまったく呼び出されません)。
そのような場合をテストする従来の方法はありますか?