Sha256: 457b10e54c4819e01e9971b11b7b35a5155ef479ea2cab2387f8bedb0fd6fde4

Contents?: true

Size: 375 Bytes

Versions: 16

Compression:

Stored size: 375 Bytes

Contents

require "psenv"

if defined?(Rake.application)
  is_running_specs = Rake.application.top_level_tasks.grep(/^spec(:|$)/).any?
  Rails.env = ENV["RAILS_ENV"] ||= "test" if is_running_specs
end

module Psenv
  class Railtie < Rails::Railtie
    def load
      Psenv.load
    end

    def self.load
      instance.load
    end

    config.before_configuration { load }
  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
psenv-rails-0.9.1 lib/psenv-rails.rb
psenv-0.9.1 lib/psenv-rails.rb
psenv-rails-0.9.0 lib/psenv-rails.rb
psenv-0.9.0 lib/psenv-rails.rb
psenv-rails-0.8.0 lib/psenv-rails.rb
psenv-0.8.0 lib/psenv-rails.rb
psenv-rails-0.7.0 lib/psenv-rails.rb
psenv-0.7.0 lib/psenv-rails.rb
psenv-rails-0.6.0 lib/psenv-rails.rb
psenv-0.6.0 lib/psenv-rails.rb
psenv-rails-0.4.0 lib/psenv-rails.rb
psenv-0.4.0 lib/psenv-rails.rb
psenv-rails-0.3.0 lib/psenv-rails.rb
psenv-0.3.0 lib/psenv-rails.rb
psenv-rails-0.1.0 lib/psenv-rails.rb
psenv-0.1.0 lib/psenv-rails.rb