diff options
author | xibbar <xibbar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-10-24 11:05:39 +0000 |
---|---|---|
committer | xibbar <xibbar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-10-24 11:05:39 +0000 |
commit | bb5cba31425dbec0080189ac3dd80e8641fdd9dd (patch) | |
tree | f3156235b8d2aa86691634976f2ce074c4ec6204 | |
parent | 7fcaa5efbc80f9e2722440bb99aadcc4b05f0764 (diff) | |
download | ruby-bb5cba31425dbec0080189ac3dd80e8641fdd9dd.tar.gz ruby-bb5cba31425dbec0080189ac3dd80e8641fdd9dd.tar.xz ruby-bb5cba31425dbec0080189ac3dd80e8641fdd9dd.zip |
fix test for 1.8
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@19915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rwxr-xr-x | test/cgi/test_cgi_multipart.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/test/cgi/test_cgi_multipart.rb b/test/cgi/test_cgi_multipart.rb index 405d3ff45..e77ecb254 100755 --- a/test/cgi/test_cgi_multipart.rb +++ b/test/cgi/test_cgi_multipart.rb @@ -189,12 +189,13 @@ class CGIMultipartTest < Test::Unit::TestCase @boundary = '----WebKitFormBoundaryAAfvAII+YL9102cX' @data = [ {:name=>'hidden1', :value=>'foobar'}, - {:name=>'text1', :value=>"\xE3\x81\x82\xE3\x81\x84\xE3\x81\x86\xE3\x81\x88\xE3\x81\x8A".force_encoding("UTF-8")}, + {:name=>'text1', :value=>"\xE3\x81\x82\xE3\x81\x84\xE3\x81\x86\xE3\x81\x88\xE3\x81\x8A"}, {:name=>'file1', :value=>_read('file1.html'), :filename=>'file1.html', :content_type=>'text/html'}, {:name=>'image1', :value=>_read('small.png'), :filename=>'small.png', :content_type=>'image/png'}, # small image ] + @data[1][:value].force_encoding("UTF-8") if RUBY_VERSION>="1.9" @expected_class = StringIO _test_multipart() end @@ -204,12 +205,13 @@ class CGIMultipartTest < Test::Unit::TestCase @boundary = '----WebKitFormBoundaryAAfvAII+YL9102cX' @data = [ {:name=>'hidden1', :value=>'foobar'}, - {:name=>'text1', :value=>"\xE3\x81\x82\xE3\x81\x84\xE3\x81\x86\xE3\x81\x88\xE3\x81\x8A".force_encoding("UTF-8")}, + {:name=>'text1', :value=>"\xE3\x81\x82\xE3\x81\x84\xE3\x81\x86\xE3\x81\x88\xE3\x81\x8A"}, {:name=>'file1', :value=>_read('file1.html'), :filename=>'file1.html', :content_type=>'text/html'}, {:name=>'image1', :value=>_read('large.png'), :filename=>'large.png', :content_type=>'image/png'}, # large image ] + @data[1][:value].force_encoding("UTF-8") if RUBY_VERSION>="1.9" @expected_class = Tempfile _test_multipart() end @@ -295,12 +297,13 @@ class CGIMultipartTest < Test::Unit::TestCase @boundary = '(.|\n)*' @data = [ {:name=>'hidden1', :value=>'foobar'}, - {:name=>'text1', :value=>"\xE3\x81\x82\xE3\x81\x84\xE3\x81\x86\xE3\x81\x88\xE3\x81\x8A".force_encoding("UTF-8")}, + {:name=>'text1', :value=>"\xE3\x81\x82\xE3\x81\x84\xE3\x81\x86\xE3\x81\x88\xE3\x81\x8A"}, {:name=>'file1', :value=>_read('file1.html'), :filename=>'file1.html', :content_type=>'text/html'}, {:name=>'image1', :value=>_read('small.png'), :filename=>'small.png', :content_type=>'image/png'}, # small image ] + @data[1][:value].force_encoding("UTF-8") if RUBY_VERSION>="1.9" _prepare(@data) cgi = RUBY_VERSION>="1.9" ? CGI.new(:accept_charset=>"UTF-8") : CGI.new assert_equal('file1.html', cgi['file1'].original_filename) |