例えばツイートする機能のテストなど、stub化しちゃうとそもそも意味がなくなるけど、かといって毎回実行されるのがいやなテストをスキップする方法
specヘルパーに以下を追記。
spec/spec_helper.rb
RSpec.configure do |c|
c.filter_run_excluding :skip => true
end
スキップしたいテストに :skip => true を追加。
spec/hoge_spec.rb
describe Hoge do
it 'test', :skip => true do
hoge.should eq(fuga)
end
end
もしも普段スキップしているテストを実行した場合は--tagオプションを指定して実行する
rspec spec --tag skip
# => include {:skip=>true}
# => exclude {:exclude=>true}