Serverspec インストール関連のテストのサンプル
環境
Serverspec
Ansible
操作例
1.複数のパッケージがインストールされているかまとめて確認する
%w{flex gcc gcc-c++ kernel-devel make}.each do |pkg| describe package(pkg) do it { should be_installed } end end
2.指定のバージョンのパッケージがインストールされているか確認する
describe package('td-agent') do it { should be_installed.with_version('1') } end
3.パッケージがインストールされているか確認する
describe package('git') do it { should be_installed } end