RSpec

Ruby1.9.2p290でAutotestでRSpec2を試すも動かない

以下の状態でMacにて試した ruby:1.9.2-p290 ZenTest:4.6.0 rpsec2:2.6.0 結論 以前の結論は全部破棄 正解はrubygemsのバージョンが古いせいでした。id:s-tomoさん情報ありがとうございました。 $ gem -v 1.6.2 $ autotest ~/.rvm/gems/ruby-1.9.2-p290/gems…

RSpecを使っていて、RSpec2とRuby1.9.2を使いだしての変更点

./message_filter.rb spec/message_filter_spec.rb とファイルがあって $ vi spec/message_filter_spec.rb require 'rspec' # 以前は require 'spec'だった require_relative '../message_filter' # 以前は require 'message_filter'だったがエラーにhttps:/…

rspec使用時、ruby1.9.2で LoadErrorが出たのを修正

まず結論:specファイルでのrequireでのエラー。1.9.2からカレントが$LOAD_PATHにはいらなくなったことによる影響。そこをなんとか修正。 vi message_filter.rb class MessageFIlter end vi spec/message_filter_spec.rb require 'spec' require 'message_fi…

Autospecを使ってRSpecのテストを自動化 with Growl

まずはgemのインストール $ gem i ZenTest $ gem i redgreen $ gem i ruby-growl growlで使う画像の取得。 別にwgetでもいいけどなんとなくcurl. $ curl http://blog.internautdesign.com/files/rails_fail.png > ~/rails_fail.png $ curl http://blog.inter…