summaryrefslogtreecommitdiffstats
path: root/cloudmasterd/tasks/rspec.rake
diff options
context:
space:
mode:
authorroot <root@hackathon1-repo.usersys.redhat.com>2008-06-19 15:36:54 -0400
committerroot <root@hackathon1-repo.usersys.redhat.com>2008-06-19 15:36:54 -0400
commitcf796141ac01c866e81663f20699ccd56ce2d50b (patch)
tree9061bb3c95d638bfed4d880db21e49f9f36cf1ec /cloudmasterd/tasks/rspec.rake
parent4f244d65c5c2e4ffb4b38e00baa5f83de89c20d8 (diff)
downloadtools-cf796141ac01c866e81663f20699ccd56ce2d50b.tar.gz
tools-cf796141ac01c866e81663f20699ccd56ce2d50b.tar.xz
tools-cf796141ac01c866e81663f20699ccd56ce2d50b.zip
Moved the cloud daemon to cloudmasterd to give it a better name
Diffstat (limited to 'cloudmasterd/tasks/rspec.rake')
-rw-r--r--cloudmasterd/tasks/rspec.rake21
1 files changed, 21 insertions, 0 deletions
diff --git a/cloudmasterd/tasks/rspec.rake b/cloudmasterd/tasks/rspec.rake
new file mode 100644
index 0000000..2415fa4
--- /dev/null
+++ b/cloudmasterd/tasks/rspec.rake
@@ -0,0 +1,21 @@
+begin
+ require 'spec'
+rescue LoadError
+ require 'rubygems'
+ require 'spec'
+end
+begin
+ require 'spec/rake/spectask'
+rescue LoadError
+ puts <<-EOS
+To use rspec for testing you must install rspec gem:
+ gem install rspec
+EOS
+ exit(0)
+end
+
+desc "Run the specs under spec/models"
+Spec::Rake::SpecTask.new do |t|
+ t.spec_opts = ['--options', "spec/spec.opts"]
+ t.spec_files = FileList['spec/**/*_spec.rb']
+end