2017-10-31 3 views
0

次のファイルの中で、Linuxシステムで2.6.20以上の最小カーネルバージョンを満たすテストを書くにはどうすればよいですか?chefspec:テストLinuxカーネルバージョン番号

スペック/ unit.recipes/default_spec.rb

ChefSpecはこのようなもののために使用されていない

答えて

1

、それは実際のシステムについて何も知りません。レシピコードは抽象的なノーオペレーションの方法で実行されます。ほとんどのシェフユーザーは、ChefSpecを使用する必要も使用する必要もありません。それは、コミュニティにリリースされた種類のような、愚かな複雑な料理本のためのものです。

0

キッチンテストのような実際のマシンではchefspecが実行されないので、テストキッチンのような統合テストツールを使用する必要があります。 serverspecまたはinspecのいずれかをテストフレームワークとして使用できます。参照先https://docs.chef.io/kitchen.html

関連する問題