Sha256: 7c00cc60e02b1f4d912f8371d8c730926537f2f74f65c90803eca58da2210bb3
Contents?: true
Size: 603 Bytes
Versions: 14
Compression:
Stored size: 603 Bytes
Contents
require_relative "webpacker_test_app/config/environment" Rails.env = "production" Webpacker.instance = ::Webpacker::Instance.new def reloaded_config Webpacker.instance.instance_variable_set(:@env, nil) Webpacker.instance.instance_variable_set(:@config, nil) Webpacker.instance.instance_variable_set(:@dev_server, nil) Webpacker.env Webpacker.config Webpacker.dev_server end def with_rails_env(env) original = Rails.env Rails.env = ActiveSupport::StringInquirer.new(env) reloaded_config yield ensure Rails.env = ActiveSupport::StringInquirer.new(original) reloaded_config end
Version data entries
14 entries across 14 versions & 1 rubygems