Rakefile in couchrest_model-2.0.0.beta2 vs Rakefile in couchrest_model-2.0.0

- old
+ new

@@ -1,38 +1,23 @@ -require 'rubygems' +# encoding: utf-8 require 'bundler' +Bundler::GemHelper.install_tasks + require 'rspec/core/rake_task' -require "rake/rdoctask" -Bundler::GemHelper.install_tasks +desc 'Default: run unit tests.' +task :default => :spec desc "Run all specs" -RSpec::Core::RakeTask.new(:spec) do |spec| - spec.rspec_opts = ["--color"] - spec.pattern = 'spec/**/*_spec.rb' +RSpec::Core::RakeTask.new do |t| + t.pattern = 'spec/**/*_spec.rb' + t.rspec_opts = ["-c", "-f progress"] end -desc "Print specdocs" -RSpec::Core::RakeTask.new(:doc) do |spec| - spec.rspec_opts = ["--format", "specdoc"] - spec.pattern = 'spec/*_spec.rb' -end - -desc "Generate the rdoc" -Rake::RDocTask.new do |rdoc| - files = ["README.rdoc", "LICENSE", "lib/**/*.rb"] - rdoc.rdoc_files.add(files) - rdoc.main = "README.rdoc" - rdoc.title = "CouchRest: Ruby CouchDB, close to the metal" -end - -desc "Run the rspec" -task :default => :spec - module Rake def self.remove_task(task_name) Rake.application.instance_variable_get('@tasks').delete(task_name.to_s) end end Rake.remove_task("github:release") -Rake.remove_task("release") \ No newline at end of file +Rake.remove_task("release")