From 5154089c181e9b36753b193bd7ffb141e88232f1 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Fri, 20 Mar 2015 08:14:11 -0700 Subject: Revert "Merge pull request #19404 from dmathieu/remove_rack_env" Preserving RACK_ENV behavior. This reverts commit 7bdc7635b885e473f6a577264fd8efad1c02174f, reversing changes made to 45786be516e13d55a1fca9a4abaddd5781209103. --- railties/test/env_helpers.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'railties/test/env_helpers.rb') diff --git a/railties/test/env_helpers.rb b/railties/test/env_helpers.rb index fea06e528f..330fe150ca 100644 --- a/railties/test/env_helpers.rb +++ b/railties/test/env_helpers.rb @@ -12,6 +12,15 @@ module EnvHelpers end end + def with_rack_env(env) + Rails.instance_variable_set :@_env, nil + switch_env 'RACK_ENV', env do + switch_env 'RAILS_ENV', nil do + yield + end + end + end + def switch_env(key, value) old, ENV[key] = ENV[key], value yield -- cgit v1.2.3