Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Changeset 6488

Show
Ignore:
Timestamp:
03/29/07 05:44:44 (1 year ago)
Author:
bitsweat
Message:

Canonicalize configuration.root_path and replace RAILS_ROOT.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/railties/lib/initializer.rb

    r6470 r6488  
    503503          Pathname.new(::RAILS_ROOT).realpath.to_s 
    504504        end 
     505 
     506      ::RAILS_ROOT.replace @root_path 
    505507    end 
    506508 
  • trunk/railties/test/fixtures/environment_with_constant.rb

    r2904 r6488  
    1 $initialize_test_set_from_env = "success" 
     1$initialize_test_set_from_env = 'success' 
  • trunk/railties/test/initializer_test.rb

    r2904 r6488  
    1 $:.unshift File.dirname(__FILE__) + "/../lib" 
    2 $:.unshift File.dirname(__FILE__) + "/../../activesupport/lib" 
    3  
    4 require 'test/unit' 
    5 require 'active_support' 
     1require "#{File.dirname(__FILE__)}/abstract_unit" 
    62require 'initializer' 
    73 
    84class InitializerTest < Test::Unit::TestCase 
    95  class ConfigurationMock < Rails::Configuration 
     6    attr_reader :environment_path 
     7 
    108    def initialize(envpath) 
    119      super() 
    12       @envpath = envpath 
     10      @environment_path = envpath 
    1311    end 
    14      
    15     def environment_path 
    16       @envpath 
    17     end 
    18  
    19     protected 
    20       def root_path 
    21         File.dirname(__FILE__) 
    22       end 
    2312  end 
    2413