Unregister Mime::Type in teardown.

This commit is contained in:
Zuhao Wan 2014-05-28 22:54:12 +08:00
parent b22b188223
commit 35cc73e79d

@ -32,14 +32,18 @@ class SendFileWithActionControllerLive < SendFileController
class SendFileTest < ActionController::TestCase
include TestFileUtils
Mime::Type.register "image/png", :png unless defined? Mime::PNG
def setup
@mime_type_defined = defined? Mime::PNG
Mime::Type.register "image/png", :png unless @mime_type_defined
@controller = SendFileController.new
@request = ActionController::TestRequest.new
@response = ActionController::TestResponse.new
end
teardown do
Mime::Type.unregister :png unless @mime_type_defined
end
def test_file_nostream
@controller.options = { :stream => false }
response = nil