Rakefile in be9-acl9-0.9.4 vs Rakefile in be9-acl9-0.10.0
- old
+ new
@@ -1,29 +1,29 @@
require 'rubygems'
require 'rake'
-require 'spec/rake/spectask'
+require 'rake/testtask'
-desc 'Default: run specs.'
-task :default => :spec
+desc 'Default: run tests.'
+task :default => :test
begin
require 'jeweler'
Jeweler::Tasks.new do |s|
s.name = "acl9"
- s.summary = "Yet another role-based authorization system for Rails with a nice DSL for access control lists."
+ s.summary = "Yet another role-based authorization system for Rails"
s.email = "olegdashevskii@gmail.com"
s.homepage = "http://github.com/be9/acl9"
- s.description = "Yet another role-based authorization system for Rails with a nice DSL for access control lists."
+ s.description = "Role-based authorization system for Rails with a nice DSL for access control lists"
s.authors = ["oleg dashevskii"]
- s.files = FileList["[A-Z]*", "{lib,spec}/**/*.rb"]
- s.add_development_dependency "rspec", ">= 1.1.12"
- s.add_development_dependency "rspec-rails", ">= 1.1.12"
+ s.files = FileList["[A-Z]*", "{lib,test}/**/*.rb"]
+ s.add_development_dependency "jeremymcanally-context", ">= 0.5.5"
+ s.add_development_dependency "jnunemaker-matchy", ">= 0.4.0"
end
rescue LoadError
puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com"
end
-desc 'Run the specs'
-Spec::Rake::SpecTask.new(:spec) do |t|
- t.spec_opts = ['--colour --format progress --loadby mtime --reverse']
- t.spec_files = FileList['spec/**/*_spec.rb']
+Rake::TestTask.new(:test) do |test|
+ test.libs << 'lib' << 'test'
+ test.pattern = 'test/**/*_test.rb'
+ test.verbose = false
end