Namespace
Methods
A
C
N
S
T
Included Modules
Instance Public methods
app()
# File railties/test/application/configuration_test.rb, line 29
def app
  @app ||= Rails.application
end
assert_utf8()
# File railties/test/application/configuration_test.rb, line 191
def assert_utf8
  if RUBY_VERSION < '1.9'
    assert_equal "UTF8", $KCODE
  else
    assert_equal Encoding::UTF_8, Encoding.default_external
    assert_equal Encoding::UTF_8, Encoding.default_internal
  end
end
copy_app()
# File railties/test/application/configuration_test.rb, line 25
def copy_app
  FileUtils.cp_r(app_path, new_app)
end
new_app()
# File railties/test/application/configuration_test.rb, line 21
def new_app
  File.expand_path("#{app_path}/../new_app")
end
setup()
# File railties/test/application/configuration_test.rb, line 33
def setup
  build_app
  boot_rails
  FileUtils.rm_rf("#{app_path}/config/environments")
end
teardown()
# File railties/test/application/configuration_test.rb, line 39
def teardown
  teardown_app
  FileUtils.rm_rf(new_app) if File.directory?(new_app)
end