Commit 14b985eac8ccce6e09887a20907e2bfa3ccc1272
1 parent
58c3792d
Exists in
master
and in
28 other branches
Only override env. variable in test context
Showing
1 changed file
with
3 additions
and
3 deletions
Show diff stats
lib/tasks/test.rake
@@ -20,9 +20,9 @@ namespace :test do | @@ -20,9 +20,9 @@ namespace :test do | ||
20 | TestTasks.each do |test_task| | 20 | TestTasks.each do |test_task| |
21 | orig_name = test_task.to_s | 21 | orig_name = test_task.to_s |
22 | test_task = test_task.to_s.gsub(/^test:/, '').to_sym #remove namespace :test | 22 | test_task = test_task.to_s.gsub(/^test:/, '').to_sym #remove namespace :test |
23 | - ENV['RAILS_ENV'] = 'test' | ||
24 | # force the solr tasks to run with each individual test task | 23 | # force the solr tasks to run with each individual test task |
25 | override_task test_task do | 24 | override_task test_task do |
25 | + ENV['RAILS_ENV'] = 'test' | ||
26 | Rake::Task['solr:start'].reenable | 26 | Rake::Task['solr:start'].reenable |
27 | Rake::Task['solr:start'].invoke | 27 | Rake::Task['solr:start'].invoke |
28 | Rake::Task["#{orig_name}:original"].invoke | 28 | Rake::Task["#{orig_name}:original"].invoke |
@@ -32,8 +32,8 @@ namespace :test do | @@ -32,8 +32,8 @@ namespace :test do | ||
32 | end | 32 | end |
33 | end | 33 | end |
34 | (CucumberTasks + NoosferoTasks).each do |test_task| | 34 | (CucumberTasks + NoosferoTasks).each do |test_task| |
35 | - ENV['RAILS_ENV'] = 'test' | ||
36 | override_task test_task do | 35 | override_task test_task do |
36 | + ENV['RAILS_ENV'] = 'test' | ||
37 | Rake::Task['solr:start'].reenable | 37 | Rake::Task['solr:start'].reenable |
38 | Rake::Task['solr:start'].invoke | 38 | Rake::Task['solr:start'].invoke |
39 | Rake::Task["#{test_task}:original"].invoke | 39 | Rake::Task["#{test_task}:original"].invoke |
@@ -43,9 +43,9 @@ end | @@ -43,9 +43,9 @@ end | ||
43 | end | 43 | end |
44 | 44 | ||
45 | task :test do | 45 | task :test do |
46 | - ENV['RAILS_ENV'] = 'test' | ||
47 | errors = AllTasks.collect do |task| | 46 | errors = AllTasks.collect do |task| |
48 | begin | 47 | begin |
48 | + ENV['RAILS_ENV'] = 'test' | ||
49 | Rake::Task[task].invoke | 49 | Rake::Task[task].invoke |
50 | nil | 50 | nil |
51 | rescue => e | 51 | rescue => e |