Commit 583425218423f1cf90ae4b90aae935991fe71213
- Date: Thu Mar 22 15:46:56 +0000 2007
- Committer: fbos (fbos@d6c2ea82-c31b-0410-8381-e9c44f9824c5)
- Author: fbos (fbos@d6c2ea82-c31b-0410-8381-e9c44f9824c5)
- Commit SHA1: 583425218423f1cf90ae4b90aae935991fe71213
- Tree SHA1: 848459a92bce08c5a0093e259b1a1fb608ce3784
New task! rake specs
git-svn-id: svn+ssh://rubyforge.org/var/svn/piston/trunk@106 d6c2ea82-c31b-0410-8381-e9c44f9824c5
Commit diff
| |   |
| 2 | 2 | require 'rake/testtask' |
| 3 | 3 | require 'rake/gempackagetask' |
| 4 | 4 | require 'rake/contrib/rubyforgepublisher' |
| 5 | require 'spec/rake/spectask' |
| 5 | 6 | require File.join(File.dirname(__FILE__), 'lib', 'piston', 'version') |
| 6 | 7 | |
| 7 | 8 | PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : '' |
| … | … | |
| 62 | 62 | system(release_command) |
| 63 | 63 | end |
| 64 | 64 | end |
| 65 | |
| 66 | desc "Run all examples with RCov" |
| 67 | Spec::Rake::SpecTask.new('specs') do |t| |
| 68 | t.spec_files = FileList['specs/**/*.rb'] |
| 69 | end |
| toggle raw diff |
--- a/Rakefile
+++ b/Rakefile
@@ -2,6 +2,7 @@ require 'rubygems'
require 'rake/testtask'
require 'rake/gempackagetask'
require 'rake/contrib/rubyforgepublisher'
+require 'spec/rake/spectask'
require File.join(File.dirname(__FILE__), 'lib', 'piston', 'version')
PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : ''
@@ -61,3 +62,8 @@ task :release => [ :package ] do
system(release_command)
end
end
+
+desc "Run all examples with RCov"
+Spec::Rake::SpecTask.new('specs') do |t|
+ t.spec_files = FileList['specs/**/*.rb']
+end |