サーバテスト自動化

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

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

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

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