Chef で rbenv で ruby をインストールするための Cookbook を以前作成したのですが、それに対する Serverspec テストを書きました。以下の Chef Cookbook に対応するテスト。 Chefでrbenvとruby-buildをインストール | EasyRamble ※ 2014/08/06 serverspec で sudo なしでコマンドを実行する方法について追記しました。全てのリソースで “let(:disable_sudo) { true }” や “:sudo => false” のオプションを付けるなどの方法で、sudo なしでコマンドを実行できるそうです。 rbenv, ruby が正しくインストールされているか確認する serverspec コード 以下をチェックしています。 1. /usr/local/rbenv/bin/rbenv に