鳩舎

レースしない

Mac Rails3 Guard Spork RSpec セットアップ

結構めんどくさいんだけど、やっとかないと余計だるいので。

とりあえず Gemfile

group :development, :test do
  gem 'rb-readline' # Mac だといれとかないとコンソールが変なことになる。

  # Rspec
  gem 'rspec-rails'
  gem 'spork'

  # Guard
  gem 'guard'
  gem 'guard-spork'
  gem 'guard-rspec'

  # Notify
  gem 'growl', require: false # for Mac
  gem 'libnotify', require: false # for *nix
end

これで通知系もまともになる。Windows は使ってないのでわかりません。なんかあるとおもいます。

んでコマンド。

$ bundle exec rails g rspec:install
$ bundle exec spork --bootstrap
$ vi spec/spec_helper.rb # Sprok.prefork の中に初期化処理を突っ込む
$ bundle exec guard init spork
$ bundle exec guard init rpsec
$ vi Guardfile # rspec の cli に --drb を追加

なんとかなった。