Commit db412c1391fbbd31bae323ae68bd266366c6e830

Authored by Rafael Martins
1 parent 654b1e0f

Use new override method for running solr with cucumber

Showing 1 changed file with 2 additions and 15 deletions   Show diff stats
lib/tasks/cucumber.rake
... ... @@ -11,13 +11,6 @@ begin
11 11 vendored_cucumber_binary = Dir["#{RAILS_ROOT}/vendor/{gems,plugins}/cucumber*/bin/cucumber"].first
12 12  
13 13 namespace :cucumber do
14   - task :solr_start do
15   - ENV['RAILS_ENV'] = 'cucumber'
16   - Rake::Task['solr:stop'].invoke
17   - Rake::Task['solr:download'].invoke
18   - Rake::Task['solr:start'].invoke
19   - end
20   -
21 14 Cucumber::Rake::Task.new({:ok => 'db:test:prepare'}, 'Run features that should pass') do |t|
22 15 t.binary = vendored_cucumber_binary
23 16 t.fork = true # You may get faster startup if you set this to false
... ... @@ -36,17 +29,11 @@ begin
36 29 t.cucumber_opts = "--color -p selenium --format #{ENV['CUCUMBER_FORMAT'] || 'pretty'}"
37 30 end
38 31  
39   - task :solr_stop do
40   - ENV['RAILS_ENV'] = 'cucumber'
41   - Rake::Task['solr:stop'].invoke
42   - end
43   -
44 32 desc 'Run all features'
45   - task :all => [:solr_start, :ok, :wip, :solr_stop] do
46   - end
  33 + task :all => [:ok, :wip]
47 34 end
48 35 desc 'Alias for cucumber:ok'
49   - task :cucumber => ['cucumber:solr_start', 'cucumber:ok', 'cucumber:solr_stop']
  36 + task :cucumber => ['cucumber:ok']
50 37  
51 38 task :features => :cucumber do
52 39 STDERR.puts "*** The 'features' task is deprecated. See rake -T cucumber ***"
... ...