8

centos 6 および 7 マシンで使用されるクックブックがあります。7 では最新バージョンのノードがインストールされ、6 では特定のバージョンのノードがインストールされます。また、6では、7にはインストールされていない特定の他のパッケージがインストールされます。centos 6ボックスをテストしている場合に、物事が特定の状態にあることのみを実行/アサートするInSpecテストを作成する方法を見つけようとしています. どうすればいいですか?

これをテストキッチンで実行します。

4

2 に答える 2

7

疑似リソースを使用しますos。これにより、基盤となるプラットフォームに関する一連の情報が公開されますが、この場合は必要ですos[:release].start_with?('6')(および についても同様です7)。

于 2016-10-01T03:28:20.293 に答える