Sha256: 3fd40ce982ae4cac6bf8978d09bb635ab91e4b1d3c75f34feadb1d8083cf9fac
Contents?: true
Size: 661 Bytes
Versions: 3
Compression:
Stored size: 661 Bytes
Contents
require 'cucumber/rake/task' cucumber_options = proc do |t| t.binary = Merb.root / 'bin' / 'cucumber' t.cucumber_opts = "--format pretty" end Cucumber::Rake::Task.new(:features, &cucumber_options) Cucumber::Rake::FeatureTask.new(:feature, &cucumber_options) namespace :merb_cucumber do task :test_env do Merb.start_environment(:environment => "test", :adapter => 'runner') end end <% if orm == :datamapper %> dependencies = ['merb_cucumber:test_env', 'db:automigrate'] task :features => dependencies task :feature => dependencies <% else %> task :features => 'merb_cucumber:test_env' task :feature => 'merb_cucumber:test_env' <% end %>
Version data entries
3 entries across 3 versions & 1 rubygems