RSpec で特定のサンプルのみテストを実行する

スポンサーリンク

テストが増えてくると、毎回全てのテストを実行するのが時間がかかって超かったるい。なので、書いたばかりのテストのみ実行させたい機会が増えてきます。そういう時の対処法。

【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
画像付き英語辞書 Imagict | 英単語をイメージで暗記
【開発記録】
英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました
スポンサーリンク

— 環境 —
rails-4.0.1
rspec-rails-2.14.0
capybara-2.2.0

というように、テストを行う spec ファイル名に続いて -e オプションを追加します。これで、signup page という文字列が description に含まれるテストだけが実行される。Rails チュートリアルの第7章に書いてありました(以下リンク参考)。

スポンサーリンク
私は Rails のテストフレームワークには RSpec を使っています。サーバーのテスト用に Serverspec もおすすめです。
 
スポンサーリンク

Leave Your Message!