aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/rack_static_test.rb
diff options
context:
space:
mode:
authorJoshua Peek <josh@joshpeek.com>2009-03-10 11:19:32 -0500
committerJoshua Peek <josh@joshpeek.com>2009-03-10 11:19:32 -0500
commite8b07dc340441d4d15889cb14ee9f0f00a1ecd30 (patch)
tree75ce5e273f12098aab300472d8ebffb8f1a0b60c /railties/test/rack_static_test.rb
parentc3aa2bcdcffb42f578b0e89fe08e1c4e234ccf3b (diff)
downloadrails-e8b07dc340441d4d15889cb14ee9f0f00a1ecd30.tar.gz
rails-e8b07dc340441d4d15889cb14ee9f0f00a1ecd30.tar.bz2
rails-e8b07dc340441d4d15889cb14ee9f0f00a1ecd30.zip
Ensure public folder structure is setup correctly if the tests are ran out of order, fixes tests in 0c9bbf8
Diffstat (limited to 'railties/test/rack_static_test.rb')
-rw-r--r--railties/test/rack_static_test.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/railties/test/rack_static_test.rb b/railties/test/rack_static_test.rb
index 5449751002..ad673f6f19 100644
--- a/railties/test/rack_static_test.rb
+++ b/railties/test/rack_static_test.rb
@@ -4,6 +4,14 @@ require 'action_controller'
require 'rails/rack'
class RackStaticTest < ActiveSupport::TestCase
+ def setup
+ FileUtils.cp_r "#{RAILS_ROOT}/fixtures/public", "#{RAILS_ROOT}/public"
+ end
+
+ def teardown
+ FileUtils.rm_rf "#{RAILS_ROOT}/public"
+ end
+
DummyApp = lambda { |env|
[200, {"Content-Type" => "text/plain"}, ["Hello, World!"]]
}