mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Reinstate pending tests that were supposed to be fixed before the
beta. Shout louder this time so they actually get fixed.
This commit is contained in:
parent
be35a1510d
commit
7d7f9ccfdf
2 changed files with 18 additions and 28 deletions
|
@ -51,19 +51,17 @@ class SendFileTest < ActionController::TestCase
|
|||
end
|
||||
|
||||
def test_file_stream
|
||||
pending do
|
||||
response = nil
|
||||
assert_nothing_raised { response = process('file') }
|
||||
assert_not_nil response
|
||||
assert_kind_of Array, response.body_parts
|
||||
response = nil
|
||||
assert_nothing_raised { response = process('file') }
|
||||
assert_not_nil response
|
||||
assert_kind_of Array, response.body_parts
|
||||
|
||||
require 'stringio'
|
||||
output = StringIO.new
|
||||
output.binmode
|
||||
output.string.force_encoding(file_data.encoding) if output.string.respond_to?(:force_encoding)
|
||||
assert_nothing_raised { response.body_parts.each { |part| output << part.to_s } }
|
||||
assert_equal file_data, output.string
|
||||
end
|
||||
require 'stringio'
|
||||
output = StringIO.new
|
||||
output.binmode
|
||||
output.string.force_encoding(file_data.encoding) if output.string.respond_to?(:force_encoding)
|
||||
assert_nothing_raised { response.body_parts.each { |part| output << part.to_s } }
|
||||
assert_equal file_data, output.string
|
||||
end
|
||||
|
||||
def test_file_url_based_filename
|
||||
|
|
|
@ -165,10 +165,8 @@ class ResponseIntegrationTest < ActionDispatch::IntegrationTest
|
|||
assert_equal('public', @response.headers['Cache-Control'])
|
||||
assert_equal('"202cb962ac59075b964b07152d234b70"', @response.headers['ETag'])
|
||||
|
||||
pending do
|
||||
assert_equal('"202cb962ac59075b964b07152d234b70"', @response.etag)
|
||||
assert_equal({:public => true}, @response.cache_control)
|
||||
end
|
||||
assert_equal('"202cb962ac59075b964b07152d234b70"', @response.etag)
|
||||
assert_equal({:public => true}, @response.cache_control)
|
||||
end
|
||||
|
||||
test "response cache control from rackish app" do
|
||||
|
@ -184,10 +182,8 @@ class ResponseIntegrationTest < ActionDispatch::IntegrationTest
|
|||
assert_equal('public', @response.headers['Cache-Control'])
|
||||
assert_equal('"202cb962ac59075b964b07152d234b70"', @response.headers['ETag'])
|
||||
|
||||
pending do
|
||||
assert_equal('"202cb962ac59075b964b07152d234b70"', @response.etag)
|
||||
assert_equal({:public => true}, @response.cache_control)
|
||||
end
|
||||
assert_equal('"202cb962ac59075b964b07152d234b70"', @response.etag)
|
||||
assert_equal({:public => true}, @response.cache_control)
|
||||
end
|
||||
|
||||
test "response charset and content type from railsish app" do
|
||||
|
@ -202,10 +198,8 @@ class ResponseIntegrationTest < ActionDispatch::IntegrationTest
|
|||
get '/'
|
||||
assert_response :success
|
||||
|
||||
pending do
|
||||
assert_equal('utf-16', @response.charset)
|
||||
assert_equal(Mime::XML, @response.content_type)
|
||||
end
|
||||
assert_equal('utf-16', @response.charset)
|
||||
assert_equal(Mime::XML, @response.content_type)
|
||||
|
||||
assert_equal('application/xml; charset=utf-16', @response.headers['Content-Type'])
|
||||
end
|
||||
|
@ -220,10 +214,8 @@ class ResponseIntegrationTest < ActionDispatch::IntegrationTest
|
|||
get '/'
|
||||
assert_response :success
|
||||
|
||||
pending do
|
||||
assert_equal('utf-16', @response.charset)
|
||||
assert_equal(Mime::XML, @response.content_type)
|
||||
end
|
||||
assert_equal('utf-16', @response.charset)
|
||||
assert_equal(Mime::XML, @response.content_type)
|
||||
|
||||
assert_equal('application/xml; charset=utf-16', @response.headers['Content-Type'])
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue