lib/rails_current.rb in rails_current-1.7.0 vs lib/rails_current.rb in rails_current-1.8.0

- old
+ new

@@ -1,10 +1,10 @@ # -*- encoding : utf-8 -*- module Current def Current.version - '1.7.0' + '1.8.0' end def Current.dependencies { 'map' => [ 'map' , ' >= 6.0.1' ] @@ -194,9 +194,12 @@ def Current.ensure_rails_application(&block) require 'rails' unless defined?(Rails) if Rails.application.nil? mock = Class.new(Rails::Application) Rails.application = mock.instance + if defined?(Rails.application.config.secret_key_base) + Rails.application.config.secret_key_base = '42' + end begin block.call() ensure Rails.application = nil end