$ bundle install $ spork --bootstrap Using RSpec Bootstrapping /Users/fakestarbaby/Projects/rails/devfun/spec/spec_helper.rb. Done. Edit /Users/fakestarbaby/Projects/rails/devfun/spec/spec_helper.rb now with your favorite text editor and follow the instructions. require 'rubygems' require 'spork' #uncomment the following line to use spork with the debugger #require 'spork/ext/ruby-debug' Spork.pre
Rails + RSpec + Spork + Guardを組み合わせてテストを自動化している環境において、FactoryGirlのファイルが変更されたタイミングで関連するテストを自動的に実行する方法をメモ。 方法はいたって簡単。Guardの設定ファイル「Guardfile」にFactoryGirlのファイルを監視する内容を記述すれば良いです。 こんな感じ。 guard 'rspec', :version => do (中略) watch(%r{^spec/factories/(.+)\.rb$}) do |m| %W[ spec/models/#{m[1].singularize}_spec.rb spec/controllers/#{m[1]}_controller_spec.rb ] end end
I’ve kept factory_girl in my testing toolkit for some time now, and recently, I started using guard to run my tests automatically as I make changes. I wanted guard to run the appropriate model, controller and request specs when I change a particular factory. Guard doesn’t know what to do with factory files by default, so I added the following to my Guardfile: require 'active_support/inflector' gua
こちらの記事を参考に自分で自動テスト環境を構築した記録です。この記事はすごく参考になりました。感謝です。 Rails3+RSpec2+Spork+Guard(guard-rspec,guard-cucumber)で最速のBDD(振舞駆動開発)環境を作る - Curiocity Drives me 0.環境 # Gemfile source 'http://rubygems.org' gem 'rails' gem 'rake', '0.8.7' gem 'mysql2', '0.2.6' gem 'haml-rails' gem 'jquery-rails' $ bundle install --path vendor/bundle1.rpec-rails, factory_girl_railsのインストール # Gemfile source 'http://rubygems.org' g
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く