summaryrefslogtreecommitdiff
path: root/tasks/cucumber.rake
diff options
context:
space:
mode:
authorAlex Coles <alex@alexcolesportfolio.com>2009-12-07 00:47:40 -0300
committerLuis Lavena <luislavena@gmail.com>2009-12-07 00:47:40 -0300
commitde09f8c634c9927ff1dbf80582dcff3d6c00b389 (patch)
tree3c1168b424f395a48ef32d4aaf40539c1992047f /tasks/cucumber.rake
parent49045e680912d9ac5640c1f867aa91598152defb (diff)
downloadrake-compiler-de09f8c634c9927ff1dbf80582dcff3d6c00b389.tar.gz
Merged cucumber profiles for Java support.
Diffstat (limited to 'tasks/cucumber.rake')
-rw-r--r--tasks/cucumber.rake17
1 files changed, 14 insertions, 3 deletions
diff --git a/tasks/cucumber.rake b/tasks/cucumber.rake
index 18455ee..b145ce5 100644
--- a/tasks/cucumber.rake
+++ b/tasks/cucumber.rake
@@ -5,8 +5,19 @@ rescue LoadError
end
if defined?(Cucumber)
- Cucumber::Rake::Task.new do |t|
- t.cucumber_opts = "--format pretty --no-source"
+ namespace :cucumber do
+ Cucumber::Rake::Task.new('default', 'Run features testing C extension support') do |t|
+ t.profile = 'default'
+ t.cucumber_opts = '--format pretty --no-source'
+ end
+ Cucumber::Rake::Task.new('java', 'Run features testing Java extension support') do |t|
+ t.profile = 'java'
+ t.cucumber_opts = '--format pretty --no-source'
+ end
+
+ desc 'Run all features'
+ task :all => [:default, :java]
end
+ desc 'Alias for cucumber:default'
+ task :cucumber => 'cucumber:default'
end
-