Commit 6e33a8f44fb67db2c40e5809b8458007563c2096
1 parent
ca3fcbeb
Exists in
master
and in
28 other branches
Fix environment for cucumber's tasks
Showing
1 changed file
with
11 additions
and
1 deletions
Show diff stats
lib/tasks/test.rake
... | ... | @@ -31,7 +31,17 @@ namespace :test do |
31 | 31 | end |
32 | 32 | end |
33 | 33 | end |
34 | -(CucumberTasks + NoosferoTasks).each do |test_task| | |
34 | +CucumberTasks.each do |test_task| | |
35 | + override_task test_task do | |
36 | + ENV['RAILS_ENV'] = 'cucumber' | |
37 | + Rake::Task['solr:start'].reenable | |
38 | + Rake::Task['solr:start'].invoke | |
39 | + Rake::Task["#{test_task}:original"].invoke | |
40 | + Rake::Task['solr:stop'].reenable | |
41 | + Rake::Task['solr:stop'].invoke | |
42 | + end | |
43 | +end | |
44 | +NoosferoTasks.each do |test_task| | |
35 | 45 | override_task test_task do |
36 | 46 | ENV['RAILS_ENV'] = 'test' |
37 | 47 | Rake::Task['solr:start'].reenable | ... | ... |