素でRSpecを使うためのRakefile
書き捨てってわけでもないけど、フレームワーク使うほどのものでもない。
ってかんじものを作るときに作ったもの。
というかGitHubのどっかからぱくってきたものですが。
# -*- encoding: utf-8 -*- require 'rubygems' require 'rake' $:.unshift File.join(File.dirname(__FILE__), "lib") require 'rspec/core' require 'rspec/core/rake_task' task :default => :spec desc "Run all specs in spec directory" RSpec::Core::RakeTask.new(:spec)
ディレクトリ構成は
- lib
- spec
- Rakefile
というものをを想定。
ちなみにGuard::RSpec使うとRakefileなしでもちゃんと全部テストしてくれるので、別にこの内容のRakefileならいらなかったんじゃないかと気がついたのはついさっきだ。
追記
しかしGitHubなどで公開する場合はこういうRakefileも欲しいか。
rake specしたとき反応がないと寂しい。
2011/08/04追記
そういやspec_helper.rbも必要だよね。