diff options
author | Prem Sichanugrist <s@sikac.hu> | 2012-10-02 20:44:02 -0400 |
---|---|---|
committer | Prem Sichanugrist <s@sikac.hu> | 2012-10-02 20:44:02 -0400 |
commit | 26fe77b27dac099241f73e35d9dda896ca08dc1b (patch) | |
tree | e12b9e1621ef050d069c77937051ee51d9fa0ff8 /railties/test | |
parent | 0a507925cfc54246dc7d329936f60f8f410c38b6 (diff) | |
download | rails-26fe77b27dac099241f73e35d9dda896ca08dc1b.tar.gz rails-26fe77b27dac099241f73e35d9dda896ca08dc1b.tar.bz2 rails-26fe77b27dac099241f73e35d9dda896ca08dc1b.zip |
Make Rails.public_path return a Pathname
Diffstat (limited to 'railties/test')
-rw-r--r-- | railties/test/application/configuration_test.rb | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/railties/test/application/configuration_test.rb b/railties/test/application/configuration_test.rb index d8d022c265..ac41e01616 100644 --- a/railties/test/application/configuration_test.rb +++ b/railties/test/application/configuration_test.rb @@ -139,6 +139,14 @@ module ApplicationTests assert_instance_of Pathname, Rails.root end + test "Rails.public_path should be a Pathname" do + add_to_config <<-RUBY + config.paths["public"] = "somewhere" + RUBY + require "#{app_path}/config/environment" + assert_instance_of Pathname, Rails.public_path + end + test "initialize an eager loaded, cache classes app" do add_to_config <<-RUBY config.eager_load = true @@ -227,7 +235,7 @@ module ApplicationTests RUBY require "#{app_path}/config/application" - assert_equal File.join(app_path, "somewhere"), Rails.public_path + assert_equal Pathname.new(app_path).join("somewhere"), Rails.public_path end test "config.secret_token is sent in env" do |