diff options
author | Alex Coles <alex@alexcolesportfolio.com> | 2009-12-07 00:47:40 -0300 |
---|---|---|
committer | Luis Lavena <luislavena@gmail.com> | 2009-12-07 00:47:40 -0300 |
commit | de09f8c634c9927ff1dbf80582dcff3d6c00b389 (patch) | |
tree | 3c1168b424f395a48ef32d4aaf40539c1992047f /tasks/cucumber.rake | |
parent | 49045e680912d9ac5640c1f867aa91598152defb (diff) | |
download | rake-compiler-de09f8c634c9927ff1dbf80582dcff3d6c00b389.tar.gz |
Merged cucumber profiles for Java support.
Diffstat (limited to 'tasks/cucumber.rake')
-rw-r--r-- | tasks/cucumber.rake | 17 |
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 - |