blob: b145ce59affad68a8ec21ff354ac4d4b1c1b2359 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
begin
require 'cucumber/rake/task'
rescue LoadError
warn "Cucumber gem is required, please install it. (gem install cucumber)"
end
if defined?(Cucumber)
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
|