サーバテスト自動化

serverspecのphp_configでテストが通らず悩んだ話

serverspecのphp_configでのテストがずっと通らずに悩んでいたときのお話しです。 serverspec用のユーザを作成し、sudoできるようにして、テストしていました。 手動でテストした際も、rootユーザでは期待値が戻ってきたのですが、serverspec用ユーザだと値が戻らないという状況でした。 rootユーザの状況 [crayon-60cfc2974d6b3115168974 […]

サーバテストを自動化する~その2~

前回に続き、今回はテストコードを実際に記述していきます。 まずは、ディレクトリが存在するかのテストコードです。 下記コードは、/var/www/htmlがディレクトリとして存在するかをテストします [crayon-60cfc2974db19398073696/] シンボリックリンクが正しいか /var/www/redmineのリンク先が、/opt/redmine であるかをテストします。 [cra […]