--- /dev/null
+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]