エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Chef等でアプリケーションのテストでは使わないファイルを生成したときのServerspec - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Chef等でアプリケーションのテストでは使わないファイルを生成したときのServerspec - Qiita
describe command("ruby -c sample.rb") do its(:stdout) { should match /Syntax OK/ } its(:stderr) {... describe command("ruby -c sample.rb") do its(:stdout) { should match /Syntax OK/ } its(:stderr) { should be_empty } end PHP であれば、 php -l file_name を使いましょう チェックの意味でいうと stdout だけで充分ですが、stderr should be_empty としておけば、 fail したときに stderr の内容をテストの出力で見ることができるので便利です。 デフォルトにダミー値を入れておき、それが上書きされているかチェックしておく たとえば構築したサーバで使うメールアドレスや外部ドメインを設定値として持ち、環境ごとにその値を変えるということがあると思います。 その場合は attributes/default.rb で値の置き場所を確保