rails_generators/cucumber/templates/cucumber.rake in kosmas58-cucumber-0.3.9.4 vs rails_generators/cucumber/templates/cucumber.rake in kosmas58-cucumber-0.3.11.3
- old
+ new
@@ -1,16 +1,16 @@
$LOAD_PATH.unshift(RAILS_ROOT + '/vendor/plugins/cucumber/lib') if File.directory?(RAILS_ROOT + '/vendor/plugins/cucumber/lib')
begin
require 'cucumber/rake/task'
- Cucumber::Rake::Task.new(:features) do |t|
- t.fork = true
+ Cucumber::Rake::Task.new(:features) do |t|
+ t.fork = true
<% if language == :en %>
- t.cucumber_opts = ['--format', (ENV['CUCUMBER_FORMAT'] || 'pretty')]
+ t.cucumber_opts = [<%= options[:spork] ? "'--drb', " : "" %>'--format', (ENV['CUCUMBER_FORMAT'] || 'pretty')]
<% else %>
- t.cucumber_opts = ['--format', (ENV['CUCUMBER_FORMAT'] || 'pretty'), '--language', <%= language%>]
- <% end %>
+ t.cucumber_opts = [<%= options[:spork] ? "'--drb', " : "" %>'--format', (ENV['CUCUMBER_FORMAT'] || 'pretty'), '--language', <%= language%>]
+ <% end %>
end
task :features => 'db:test:prepare'
rescue LoadError
desc 'Cucumber rake task not available'
task :features do