Updated mcollective.init according to OSCI-658
[packages/precise/mcollective.git] / spec / Rakefile
diff --git a/spec/Rakefile b/spec/Rakefile
new file mode 100644 (file)
index 0000000..5afe664
--- /dev/null
@@ -0,0 +1,16 @@
+require File.join(File.dirname(__FILE__), "spec_helper.rb")
+require 'rake'
+require 'rspec/core/rake_task'
+
+desc "Run all specs"
+RSpec::Core::RakeTask.new(:all) do |t|
+    t.pattern = 'unit/**/*_spec.rb'
+
+    if MCollective::Util.windows?
+      t.rspec_opts = File.read("windows_spec.opts").chomp
+    else
+      t.rspec_opts = File.read("spec.opts").chomp
+    end
+end
+
+task :default => [:all]