tasks/rspec.rake in cucumba-0.0.5 vs tasks/rspec.rake in cucumba-0.0.6

- old
+ new

@@ -1,26 +1,14 @@ -begin - require 'rubygems' unless ENV['NO_RUBYGEMS'] - require 'spec' - require 'spec/rake/spectask' -rescue LoadError - puts <<-EOS -To use rspec for testing you must install rspec gem: - gem install rspec -EOS - exit(0) +require 'spec' +require 'spec/rake/spectask' + +unless File.exists?('.spec/spec.opts') + Dir.mkdir('.spec') unless File.exists?('.spec') + File.open('.spec/spec.opts','w') { |f| f.write('--color') } end -namespace :spec do - - desc "Run the specs for configuration" - Spec::Rake::SpecTask.new(:config) do |t| - t.spec_opts = ['--options', "spec/spec.opts"] - t.spec_files = FileList['spec/*_spec.rb'] - end - - desc "Run the specs with running test rails app" - Spec::Rake::SpecTask.new(:rails) do |t| - t.spec_opts = ['--options', "spec/spec.opts"] - t.spec_files = FileList['spec/*_spec_rails.rb'] - end +Spec::Rake::SpecTask.new do |t| + t.spec_opts = ['--options', ".spec/spec.opts"] + t.spec_files = FileList['spec/configuration_spec.rb','spec/rails_spec.rb'] end + +task :default => :spec