Silence warnings here, only setting Encoding.default_external for testing.

This commit is contained in:
Emilio Tagua
2010-09-28 18:10:32 -03:00
parent 523f98099d
commit d1e976da7f

View File

@@ -319,10 +319,11 @@ class LazyViewRenderTest < ActiveSupport::TestCase
end
def with_external_encoding(encoding)
old, Encoding.default_external = Encoding.default_external, encoding
old = Encoding.default_external
silence_warnings { Encoding.default_external = encoding }
yield
ensure
Encoding.default_external = old
silence_warnings { Encoding.default_external = old }
end
end
end