Commit db412c1391fbbd31bae323ae68bd266366c6e830
1 parent
654b1e0f
Exists in
master
and in
29 other branches
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 ***" | ... | ... |